This thing might do it.. not sure of the details.. but might be worth having a look:
https://www.lg.com/ca_en/tv-audio-video/lg-channels/index.jsp
Personally I gave up with the apps on the LG and got a little Android box and streaming works so much better..
There's lots of IPTV clients for webOS but you'd need a sub with a provider that offers Canadian channels as well.