I think you are totally on Ursula!!!
I'd been through every book I own and crawled all over the internet. The flowers are identical and the leaves grow horizontally just like the picture.
http://www.orchidweb.com/Orchi.... You're the best. Now let's take a trip down to Negril and check it out. There's a nice little beach bar....