matrix: switch to element client and harden

Created by  James Plummer  on September 6, 2025
SUJ7TKWXHFZCEEQFGLRT4PZ4TYAXFLNDZVE57SN2AHXTLEPX7WXAC
Change contents