Actually, as far as I know, BMW has its own ships that carry Euro-produced BMWs west, and US-produced (X5, Z4) BMWs east (so full both ways). So for your car, again, as I understand it, once it arrives in the US, it will be shipped via rail to southern Ontario, then to the province of order. So in that sense, I think it might be possible that Canadian cars do go through the arrival inspection procedure;...or they might just wait to fix anything when the car arrives at the Canadian dealership...sorry can't be more help.
Maybe ask your dealer SA (not salesman) what the process is???
Being from Vancouver myself, I too am interested in what the process is...
***Anyone with specific knowledge of BMW shipping to Canada - please jump in as my knowledge is somewhat limited having never ordered a new BMW for delivery in Canada...
•'08 M5 Sepang Bronze/Sepang Bronze Full Merino leather w/ Exec Pkg/HUD/SMG/H&R/DINAN/Coded/M Alloy pedals/painted reflectors/M5 trunk, floor matts
•'12 E92 M3 Space Grey on Silver/Black Novillo/M-DCT/ZCP/ZPP/M Performance exhaust, Race seats, CF splitters & spoiler, Alcantra steering wheel, gloss grills, CF int trim/GTS door sills, CF ctr console/LUX H8 V3 6500k/BPM Coding/CF roundels/LED int lites/30% tint