Já bych to nepřeháněl a použil nějaké jednoduché věci.
Pouštět 17 mA do LED diod je moc, spočítej to cca na 5 - 10 mA, podle toho, jak to bude svítit.
A jestli to chápu, tak přepínač mění polartu napětí na přestavníku. V tom případě dej hned k cívce přestavníku
bipolární transil - to je taková obousměrná Zenerova dioda. Přepěťová ochrana, která do určitého napětí dělá, že tam není, při jeho překročení se otevře a napěťovou špičku (jakékoliv polarity) vyzkratuje. V tom odkazu je dole i datasheet, potřebuješ transil bipolární (pro obě polarity) a pro napětí o něco vyšší, než je provozní - ten odkazovaný model je na 22 voltů. Stoj to pár šupů a stačí ti ke každému přestavníku jeden. Zapoj to opravdu až k němu, tím ti odpadne starost s běháním špiček po vedení.
Jinak to problinkutí je jasné - při odpojení cívky přestavníku se na ní vygeneruje napěťová špička opačné polarity a buď je souhlasná, jako napětí na LED, takže ty svůj jas zvýší, nebo je obrácená a jde vlastně "proti" napětí zdroje, takže LED pohasnou. Oboje je blbě a špičky se musí likvidovat hned tam, kde vznikají.