Das wird oft verbreitet, dass Einwegmieten nach Kanada nicht möglich sind, stimmt so aber nicht. Hertz z.B. bietet das an, nur eben teuer und die Auswahl an Mietwagenklassen ist auf die normalen, kleinen Modelle (CCAR-FCAR) beschränkt. So kostet z.B. Anfang Juni eine 2-Tagesmiete in CCAR 520 €. Daher dürfte das Auto erst ab 3 Personen überhaupt wirtschaftlich Sinn machen und dann sind die angebotenen Modelle schon ziemlich beengt.
Ich persönlich finde Buffalo überhaupt nicht lohnenswert und würde nach Toronto fliegen und von dort mit dem Bus (oder dann Mietwagen, falls Ihr auch Dinge wie Niagara on the lake oder den Whirlpool machen wollt) fahren.