I don't really know much about d'fly species, so I have no idea what it really is :-)
I didn't have time to search for ID, so I put the first probable I found. I checked the one you wrote and it semms you may be right.
Have a great rest of the week,
Blue Nymph (66) *