Je kunt weerstanden en zeners gaan toevoegen, dan blijf je binnen de maximale gate spanning van 20V, maar daarmee gaat het schakelen langzaam. Bij deze constructie staan, zeker met een voedingsspanning van meer dan zo'n 12V, de bovenste en onderste MOSFETs even tegelijk aan bij het schakelen. Vanwege de weerstanden die je dan net hebt toegevoegd, wordt die tijd een stuk langer, en gaat het direct stuk.
Deze constructie is niet nieuw, die kennen wij ook wel, en er is een reden dat we je aangeraden hebben om het met gate drivers te doen. Het is echt onzin dat zo'n constructie niet werkt; dat is de manier waarop die dingen werken, er zijn miljarden dergelijke schakelingen in gebruik. Als het bij jou niet werkt, ligt dat echt aan je opbouw.
Ik heb nog wel een andere optie voor je: 1 relais met 2 wisselcontacten (of 2 relais met wisselcontacten) plus één MOSFET, aangestuurd door een microcontroller. De MOSFET onderbreekt de stroom voordat je de relais laat schakelen, dus die schakelen altijd stroomloos en spanningsloos.