Ok, so this is a little wonky, but because this is the key of F major, Dm is the correct name, as that’s the vi chord - there is no Bm7b5 in F. You can put whatever note you want as the root in a slash chord, diatonic or otherwise, without changing the chord name.
But, looking at the piano score, the chord chart, and listening to what the guitar is actually playing in the song just now (cool tune), this is one of those “tricky to give a satisfying name to” chords. What is the point of naming a chord? To relay what the chord is easily, without spelling it out, but that doesn’t work in all situations.
I briefly mentioned it in this thread over a year and a half ago (!!!), but there is a chord Al Di Meola plays in Orient Blue that sounds gorgeous: low to high, Bb F G C E. There’s just no “normal” way to name it - It’s a poly chord.