Hoping the following helps. When you go see the locations available for fingerprinting here - http://www.cic.gc.ca/english/information/where-to-give-biometrics.asp, it also lists Canadian port of entries as places who can do them.
Haven't tried or know of anyone who has. If someone has used the...