try to find somebody with a working Telus Canada collection. He is then able to share (E-mail) you the AppID. Then you are able to go to its installation page directly, and or download the XAP from a computer. That way, you get a more detailed error message why your phone is not allowed to install this app.
The Windows Phone Store Search (what for a word) ‘simply’ does not display apps which are incompatible. One of the reasons I backup all XAP and their webpage. Although I am still not able to install the apps this way, I do get an error message which gives a clue sometimes.