From looking at the doDeploy it does not appear to allow passing additional parameters.
I have actually fixed it on the CARGO source code. https://jira.codehaus.org/browse/CARGO-1245
So when the fix gets released, the following can be done to create the tables and drop them.
<cargo.glassfish.deploy.arg.1>--createtables=true</cargo.glassfish.deploy.arg.1>
<cargo.glassfish.undeploy.arg.1>--droptables=true</cargo.glassfish.undeploy.arg.1>