The most non-hackable component seems to be implementing code to handle the mime callback, which most likely is still there. Someone could try editing the .desktop or (service/mime?) config files to re-enable this before doing an update-mime-database.
## comment out the original jpeg mime handler #image/jpeg=hildon-image-viewer.desktop image/jpeg=hildon-quiver.desktop