Ohne mir das jetzt sehr genau angesehen zu haben:
Dein Trafo ist richtig. Dein Gedankengang ist falsch.
Damit im Primärkreis durch den Trafo überhaupt Strom fliessen kann, muss
ein FET aus dem linken, und einer aus dem rechten Zweig leiten (davon
jeweils einer oben, einer unten). In deinen "Freilaufphasen" leiten
beide FETs im linken bzw. rechten Zweig. Das ist weder Sinn, noch Zweck
einer Freilaufphase. Kurz gesagt: Das ist kein Freilaufverhalten.
Die Trafowicklung hängt auf der einen Seite auf GND, auf der anderen im
Float, da kann also nichts fliessen.
Abgesehen davon schliesst du die Quelle kurz, das ist bestimmt nicht
Sinn der Sache.