I’m in Canada at the moment with my UK SIM and using Rogers internet just fine. Completely unaware of any problems until my friends warned me about needing cash and I then double checked and still, phone internet via Rogers on a roaming SIM worked fine.
My guess is their voice, sms etc all are IP these days which was impacted by their BGP issues. Whereas my UK carrier roaming gives me a UK IP still, unrelated to Rogers advertised blocks.