Da ich seit Jahrzehnten die gleiche Konstellation habe, wie Du, was Überweisung des AG betrifft, und mich auch eingehend damit beschäftigt habe, rate ich Dir:
Mach ein Konto bei der Sparkasse Hochrhein oder Volksbank Rhein-Wehra.
z.B. bei der Sparkasse hast Du ein ganz normales Konto, und eine CH IBAN, denn die beiden Banken (sind, soweit ich informiert bin), die einzigen, die auch eine CH Bank-Lizenz besitzen, und daher CH IBAN anbieten können.
Du gibst die CH IBAN Deinem Arbeitgeber, und das CHF Gehalt kommt als € zum tagesaktuellen Wechselkurs auf Dein Sparkassenkonto.
Alternativ kannst Du zusätzlich für 2,90 € ein CHF Konto "anschließen" lassen, mit CH IBAN. Dann kommt Dein Gehalt in CHF auf das CH Konto und bleibt in CHF da liegen. Das musst Du dann händisch überweisen.
*Edit*
Jetzt habe ich mit mal yuh durchgelesen. Das klingt ja nach der Eierlegenden Wollmilchsau für Grenzgänger.
Kannte ich bisher tatsächlich nicht.