One other thing about DFReveal is that it 'ruins' various things. Not just surprises (wanted or not) by the player, but it gets past the point of the game saying "Oooh, now you can see that there's magma I'll let you build magma forges!". I think there's DFHack tools (last time I looked at the list of them) that sort that out, but I think the best advice is to run the DFReveal/whatever on a copy of the initial savegame[1]. In which case you could just as well copy the savegame to a PC (Win/Linux) system and DFReveal it there, to get a handle on what's down in the ground, if you really can't do so on a Mac.
But don't modern Macs have a Linuxy background too? I'm a bit out of practice with that platform (at anything like a system level, leastwise), so I'm not too sure about that. If the Wiki doesn't tell you, then I'm sure someone else here will be along shortly to be more definitive.
[1] I set my Init settings up to save on embark, and seasonally, and though I don't use DFHack, I suppose I could start the most basic stuff up on the "region#" game, save that, open the "region#-spr-1050" game to run the DFHack tools and export all the images I want, then go back to the plain save in order to apply these to an unrevealed playing arena but with reference to your various exported images[2]. Although thinking about it I could just run DFHack, make notes and Ctrl-Alt-Del (substitute Mac equivalent here, in your case, if you get some sort of DF'Mac'Hack) and crash myself out without saving at all, because if I was cheating a little, I might as well cheat a lottle.
[2] The number of times I've accidentally (d)eleted a complicated Burro(w) designation (having not exited out of that before trying to (d)esignate a (d)igging tile or five hundred) is ridiculous, and I've long wondered about the possibility of exporting and importing burrow designations (also setting burrows to be supersets of various other burrows, without having to repeat designations, and perhaps even picking up changes to referenced burrows, but that's a different matter) so as to save time reinstating but if you could do that, I suppose another way would be to go to your Revealed map, designate a burrow to follow the subterranean contours that you can now see, export it, abandon and re-open the 'virgin' save, import the burrow, designate everything to be dug out (having left clues as to where to put key stairwells) but restrict the miners to just the template burrow. Then tidy it up later. But note that however great a suggestion this is, it has no (current) basis in reality and isn't (yet) possible. But an idea for the future, that I've no doubt many other people have considered.