Kalosha, you're right: it looks like a bug in the system, but it is documented on page 3-60 of the Owner's Manual: "The display unit for the cruising range will change to match the selected speedometer's display unit... Even if speedometer's display unit is changed, the display units for the odometer, trip odometer, and service reminder do not change."
Weird, as this is contradicted on page 3-63 where it says "Both trip odometer A and trip odometer B can measure trips up to 9999.9 miles/kilometers."
I would have expected our Canadian friends to be affected by this also - comments, anyone?
As an aside, CaniOn always shows RR in miles even though everything else is metric.