You do not need visa to Mexico with your Canadian RTD. I went there at least 10 times
in the past 4 years, so book your trip and go
Also, you don’t need it for Cuba, Bermuda, and Dominican Republic - 100% confirmed as I have travelled there before with my RTD.
In addition to that, there are a few European countries in the Schengen zone that waive a visa requirement for the RTD holders - Germany is one of them. 100% confirmed. Also, Italy has recently joined this list - I have applied for the visa to Italy, but they closed my application and said I no longer need a Schengen visa if I’m a RTD holder. Those are the countries I can speak for.
But there are more - I’ve heard Slovenia, Slovakia, and Hungry are in that list too, but I would double check with their embassies just in case.