192.168.1.254 is your router's LAN (Internal) IP address.
18.104.22.168 is your router's WAN (External) IP address and that looks normal. Do not confuse this with the internal LAN IP address in the 192.168.1.xxx range.
22.214.171.124 is a TELUS mobility IP and I doubt your router got that IP address. Where were you looking to see that IP address? Perhaps it was your mobile device's IP address while you were not on WiFi?
I have not even accessed my locked storage room which in a separate area of my rental via its exterior door where my router is housed. (The lock in this door, unknown to me, didn't have a key so remained closed but unlocked for the first 2 weeks the router was installed. It now has a new dead bolt)
If your router was not in a secure area and accessible to the public then anything could have happened.
WAN ip address could change anytime since TELUS is not giving static ip address for residential use, however having said that, based on my experienced with TELUS the time to change the DHCP WAN ip address seems very long, since it is seldom that I noticed that the WAN ip address of my network at home changes, unless a power failure did happen that the router shutdown for a period of time and when it is online again a different WAN ip address was assigned.
"There have also been issues with my smart security issues and for some odd reason one of my wireless set top boxes is using 88% of my networks total data usage even though I only watch maybe 1hr a day on Netflix and unplug it from the wall when I wake up and only plug it back in when I got to bed late at night????" - This is definitely not coming from the outside of your home/network since it is coming from your own IPTV.
By the way what is the brand/model that TELUS gave you?