I'm only going on the figures QF list. An 11,000km range with full payload would mean they wouldn't need to weight restrict PVG... which they were clearly doing on the couple flights I did (lots of room). A332s were packed to the rafters.
The figures on the Qantas website are very much wrong thats for sure.
As for PVG there are any number of reasons why flights may have weight restrictions. A few that come to mind are runway works leaving a shorter runway, weather issues. That said as I mentioned above the 4 international -200's were obtained to operate amongst other routes BOM and PVG. BOM was most certainly due to range, but maybe there is some issue at PVG that does result in weight limitations. May well be fixed now.