You should have a setup with two switches with mlag. This should solve your problem.
The next SPOF is your nic. Maybe you do LACP with 2 cards - so two seperate nics per server. Use one port for storage traffic and one for payload traffic on each card.
The TrueNAS is no enterprise grade storage...