The method to retrieve the path is the same in mIRC v6.2 and v6.17, there has been no change to the method as far as I can tell.

I was able to reproduce the issue using the method described by DaveC, which seems to indicate that mIRC is returning the path reported by the OS.