I heard back from my Japanese friend regarding Sinbad and the Throne of the Falcon (FM Towns)
. I also asked him to check on other Cinemaware titles
Below is his reply:
I gave this a quick whirl, and didn't find any trace of Sinbad and the Throne of the Falcon (nor Defender of the Crown, It Came From the Desert, Lords of the Rising Sun, TV Sports series or Wings for that matter).
Pony Canyon, who published Rocket Ranger, didn't publish any other Cinemaware title according to this FM Towns Database site either.
Oh well, seems that the mystery continues...