apply H1 right after you got H4 approval. You can always try co
to place a work order to withdraw H4 application, though XBT despicted hopeless results. No risk to try before you receive the H4 approval. Prepare for H1 visa application in Canada for the time when H4 is approved.