Island projects should link fine on Windows, yes, only classic Cocoa projects need a CrossBox connection to a Mac to link (for dynamic libraries and executables; static libraries do not need linking).
(a) are you sure tour .dylib project is Island/Darwin and not Cocoa (“Toffee”), and (b) what’s the exact error message you are getting?