Kristopher,
if you provide a form name, you need to adjust your Selection of the Form (in the page's Form tab) to return the FormName instead of the FormID.
That would probably be the best way to go about it, just adjust your page type so the select form gives the FormName, and pull that into the web part.
One small note, the Online-Form web part's field name i think is also "FormName" so you will want your Page Type's "Form Name" to be something else (like "PageFormName" so the macro uses it instead of the webparts value).