You might want to negotiate with your current employer the extension of your H1B because you must have a valid H1B by the time Alberta makes the decision on your nomination...
"...You must be currently working in the United States and possess a valid visa in one of the following temporary skilled worker visa categories: H1-B, H1-B1, H-1C, E-3
at the time the AINP makes a final decision on the application;..."
http://www.albertacanada.com/immigration/campaigns/h1b.htmlI hope this helps