the two workarounds that I'm aware:
2. use ?:toolbar=no to turn it off http://kb.tableau.com/articles/knowledgebase/controlling-toolbar-embedded-views
The ?:toolbar=no hides the buttons. And I think API would not be an option due to time constraint.
Alternatively, can we do something where in we can replace the default icons with icons of our own.