objectQualifier does not affect the owner. It is just a string that gets prepended to the names of objects.
objectQualifier="??" databaseOwner="dbo"
databaseOwner would install as a particular user, which should have the dbo role for the database, unless you are using a different user (as specified in the upgradeConnectionString) for installing as this is the user that needs to be able to create tables, etc., whereas the other needs update, insert and delete on objects or at least execute on all stored procedures.
I would recommend that you consider a different host as this kind of micro-control of your database is to inhibiting.
Shared hosting shouldn't mean sharing a database with others. Share the SQL Server, yes, but your database should be yours alone. You should be able to drop it, create it, connect to it, create and drop tables, etc, as you wish.