Bad Luck, mate ... it looks like the Fiancee Visa is your most viable option!