Can't comment on the discrepancy between the two pages, but the taxes, fees, and charges include made-up fees charged by BA for no other reason than because they can. From London, that amount would be higher again.
Are there any options on other airlines that might cost more avios but have lower surcharges?