ATaroさんの回答に一点、重要な補足があります。「全面的な飲食禁止の規則はない」という書き方は少し誤解を招くと思います。
TransLinkの公式エチケットページ(translink.ca/rider-guide/etiquette-on-transit)のバスの項目には、「Please don't eat or drink on board to help keep transit clean.(車内を清潔に保つため、車内での飲食はご遠慮ください)」と明記されています。つまり、匂いや汚れの有無に関わらず、飲食全般を控えるよう公式に求められています。
ただし、これはバイロー(条例)による罰則付きの禁止ではなく、エチケットとしてのお願いという位置づけです。実際には蓋付きコーヒーを飲んでいる人は多く、厳しく取り締まられることはほとんどありません。Daily Hiveなどのローカルメディアも「TransLinkのルールではあるが、通常は取り締まられない」と伝えています。
質問者さんへの実際的なアドバイスとしては、ATaroさんの言う通り蓋付き飲料は現実的には許容されやすいですが、公式ルール上は飲食自体が「ご遠慮ください」の対象であることは知っておいた方がいいです。運転手に注意された場合は素直に従うのが無難です。