Huh, that's interesting. I thought I'd stayed pretty rigidly in D harmonic minor (with a few exceptions? like in the main motif) but I'll examine it in finer detail later. Really appreciate this close listening you're doing for my little track. Makes me feel like I need to do everything I can to make it better!
From your comments, it seems like my efforts to keep the arrangement safe were a little too successful, and that the riskier parts of the arrangement may have been the wrong risks. A lot to think about!