My experiences, though it may be a one-off. I made some changes before flying my AONE3 in Feb and tickets were reissued after 18-Oct. THe JAL and AS segments earned based on distance. The 2 AA segments earned avios based on distance/cabin/elite bonus, not revenue. I thought that AA flights earned avios based on revenue. It could be that the revenue by segment for these RTW flights are not obvious, therefore distance based avios earning. Something like a BA holiday package.