To be honest I've not investigated further however I suspect it's a long-standing issue as the same data is presented in the internal Web Gemini system and I'd noticed the discrepancy there before.
For example, 377101 shows as (excuse the poor formatting - I don't seem to be able to add a table):
Vehicle | Type | Spl | Class | Seats
78501 | EA3180A | GQ9 | Com |12
77101 | EC2310B | 9 | Std | 60
78901 | EH2530B | WD9 | Std | 56
78701 | EA3180B | GQ9 | Com | 12
This I believe matches the data you see in the new Gemini feed.
In R2, the design code ('type' in the above) EA3180A has:
Number Of Seats (1st Class): 12
Number Of Seats (Standard Class): 48
I know the data is fed through from R2 as I could see the data updated in Web Gemini once we'd made the changes in R2 - it wasn't immediate though, I assume it was an overnight sync.
Andrew