Update!!
The issue has now been resolved and availability should be uniform.
Many thanks to Gavin & the BA.com team on FT^^. If I may so reproduce a PM here:
We have received an update from Cathay Pacific and now the availability should now be uniform. I have checked avios availability from three different locations and they are all showing the same so you should no longer have any discrepancies. As for the availability of seats for redemption purchase, that, Im afraid is down to the particular airlines and the availability that they are offering for BA Avios customers.I have checked availability for December, there are seats available in economy so I think I may have fixed this issue for you.