I believe I have this fixed.
First, you CAN use the XP Virtual Machine approach, but it has hassles, inc. you cannot drag & drop between the W7 and XP desktops.
I succeeded in getting the simpler Compatibility Mode under W7 working.
Install FMP9, patch it up to date, and then go into its directory, off of programs(x86), and on every exe, right-click, Properties, Compatability Mode, set XP mode.
FMP9 then found the server at its IP address with no problems.