Hey Ambrose!
As I also posted on the Facebook page "TidalForce Bicycles Service" (I shared your group post there), we have these parts and most everything TidalForce at LEVT. I hope you are able to find a Torque Support Bracket possibly near you, among our group members, but if not keep LEVT in mind!
Though we are closed S-S you can message TidalForceCS"at"gmail"dot"com or call toll free M-F 8-5 MST on our toll free
1-888-880-1988. That's the same number as distributed with the Bike information, originally Wavecrest Labs' number.
Have a great weekend everyone!!
Shellee LEVT
(also on Facebook)