You're using the embed code and Marketo interface to control everything, not using any of the additional javascript on that page, right?
Are you sure you have all the fields dropped into the progressive profiling field group when you're setting up the form? If they sit outside of that field group, they will display no matter what.
Check this out: https://community.marketo.com/MarketoArticle?id=kA050000000LHAFCA4 (steps 5 and on)