Using Qt as a Cocoa stand-in sounds complicated. Since Darling already uses its own loader and syscall hooking to provide compatibility for the program, why not do the same for a framework like Cocoa?
The potential issue you refer to would also prevent implementing the Cocoa API with Qt.