Respecting the theme given there are three possible starting moves (Qd7, Qe6, Qd3). Qd7 and Qe6 clearly do not work so attention will shift to Qd3. Which works but I will not go through the variations in order not to ruin the joy of solving this one :)
Nice work!
Congrats for providding the key move! :)
I will wait a few more hours before posting the detailed solution.