Ahh - I simply moved the making of the directory from _after_ the creation of the symlink to _before_.
The problem being that we don't get the correct form of symlink created unless we do it this way.  Currently dangling symlinks in msys do not behave nicely at all.