Hi Daniel, I'm not sure if this helps, but using the connect manager gave an odd result.
If I start connect manager, then gpg --send-key works immediately, it looks just like your gpg-connect-agent output. On another screen, I use gpg --send-key and that works. The key gets sent and all is good. However if I hit enter on the connect manager it exits but dirmngr keeps running. gpg --send-key then is like before where it hangs. This happened in both 2.1.15-4 and 2.1.15-5 However! I downloaded 2.1.15-6 and it sends the key fine, so it looks like that was the fix for me. - Craig