They should have pumped more money in to foreign market advertising. Won't have made all of it back but at least that record would have been beaten.
Also: Avatar launched at a time when 200m+ was the peak of what you could achieve in the chinese market. Nowadays 500m+ is possible for successful blockbusters.