Fancy Popup fit the bill. Amazingly affordable.
The documentation was well defined, but my unique circumstances needed to go beyond the documentation.
Joomace took me as far as they could go on the support forum, then took over in my Joomla backend to fix my issue.
Amazing support - I can't recommend Joomace highly enough - awesome!