How do I mount a .iso or .dmg image as a CD on a Mac so that it's recognised as a CD and not just a volume?
Solution 1:
Unfortunately some programs are "clever" enough to spot the difference between a loop device and a cdrom. There's a third-party workaround for this at http://www.macupdate.com/app/mac/33355/virtual-cd-rw - it's not free, and I haven't tried it, but it does have a 2 week trial.
The short answer tho, is that for anything that actually tries to send commands to the drive, mount doesn't cut it; whether it be at the command-line or the UI.
Solution 2:
I can confirm that Toast can do this. If you aren't willing to pay for Toast I imagine that something like Michelle Six's answer will work. Try converting your .dmg to a .iso or something else.