After emailing the OS people, I don't think that Tower was ever really supposed to list that engine as "IN STOCK". The email I got from OS said that the engine wasn't even going to be released to US shops until late August.
So what was Tower doing with its listing?