Nochmal: Weder Rogers noch Fido bieten Prepaid Roaming außerhalb der USA. Fido noch nicht mal in den USA (Selbst die schmerzhafte Erfahrung gemacht). Die internationalen Preise beziehen sich auf abgehende Gespräche von Kanada aus.
Meiner Ansicht nach gibts hier nicht viel zu tricksen. Kauf dir ne Fido Prepaid (Wenn dir die Abdeckung reicht, denn die ist verglichen mit Deutschland erbärmlich) und lass dir Nachrichten von einer deutschen Karte schicken, bei der internationale SMS gleichviel wie deutsche kosten. Bei Fido kostets dann 20c pro SMS + GST/PST. Billiger wirds ohne WebSMS nicht.