conditional tax in financial payment page for membership
The easy - non-code - way to handle this is to create a Drupal node (page) with a select Province - and then based on Province selected popup a button with a link to a Contribution page that is configured with a Priceset that sells that Membership at that Province's General Sales Tax. 

Edit: this is the only sustainable way to do this right now (see comment below).