This is really getting weird now. I closed DW for a bit and when I came back to it the page was displaying fine on the localhost without any validation errors.
It still won't display on the host server though and I'm pretty sure I uploaded all the dependent files that would be needed. I uploaded:
Spry Assets Folder
CSS Form Builder folder
plus an external css file for the page
Anyone see anything I could have missed? I can't upload the entire site.