Here is a breakdown for award charges BOS-PHL-CDG, so by routing through Canada, the charge seems right.
Code:
Tax: French Airport Tax $11.67
Tax: French Aviation Civile Tax $ 9.39
Tax: Passenger Solidarity Tax $ 5.33
Fee: US Immigration $ 7.00
Fee: US Animal & Plant Health Inspection Svc. $ 5.00
Fee: US Customs User $ 5.00
September 11 Security Fee $ 7.50
Fee: French International Passenger Service Charge $18.02
Total Per Passenger $68.91
Number of Passengers 1
Total by Passenger Type $68.91