Macro on blueprint. On page create from blueprint, need to drive macro's opener.

I have a macro on a blueprint I’m developing. It relies on macro parameters which will be different for each page. I have an opener override set by AJS.MacroBrowser.SetMacro JSOverride. How can I get this function driven (or some other function) when a page is create is done from this blueprint?

For my purposes, I can’t use template variables to override the macro parameters.

Thanks in advance!