Tinkered around a bit more and now have got this working in Firefox (on Windows). The cabin/routing doesn't necessarily populate through to Hipmunk and some of the other sites for multi city routings.
OTOH, who knew DL can ticket itineraries not touching DL metal/code at all.