How do you address the non-responsive issue?
I think that a hybrid approach could work well - create the exhibit as a PDF and then convert to images for displaying on the web page. This is what I have done in my previous post (although in this case, it is, of course, a lower resolution image to accommodate the forum restrictions).
Displayed on the web page, each page image would be completely responsive and the exhibitor would also have the option of allowing people to download and save or print the PDF if so desired.
This would seem similar to what Richard is doing.
I use the https://www.gimp.org/
to convert PDFs to image, simply open the PDF, each page is assigned to a separate layer and can then be exported in a number of graphics formats. It only takes a minute or so to do a few pages, however, I am sure that there are tools that will do batch conversions.
Actually, if I was setting up an exhibition website, I would do the PDF to image conversion on the fly using PHP and ImageMagick - cached of course for performance.