If I remember correctly from the last time I was through YYZ, the line guards were either airport employees or airport contractors and not CBP officers.
You might
call the relevant CBP preclearance sites (scroll down) to see if they can help educate the airport personnel that the GE card is not required for air travel.