I've solved the problem by updating the firmware on my USIFAC from 7f to 7g, which includes some fixes to the floppy controller code.
I'm glad updating from firmware 7f to 7g solved the problem. Thanks for taking the time to report back with the solution, it may help other CPC users who run into the same issue.
Enjoy the game!