TELUS does still cell Mike phones and they have not announced any discontinue of the network. You can find Mike phones at https://businessmobility.telus.com/shop/en/ON/business/phones/Mike_Phones.They have also announced the new PTT system called TEL...
On the inside passage you will also find service a Klemtu, Hartley Bay and Poacher Island (about 40Km before Prince Rupert) as well as the locations mentioned above.
There is more than one Twin Lakes in BC so not sure which location you are referring to. If it is the Twin Lakes on Highway 3A between Keremeos and Okanagan Falls then there should be service there by the end of Oct.