Una licencia de conducir estadounidense NO es suficiente para que un ciudadano estadounidense entre a Canadá, ya que no muestra la ciudadanía. Mientras que los ciudadanos estadounidenses pueden entrar a Canadá sin una visa, los ciudadanos de la mayoría de los otros países, incluidas las personas que están presentes en los EE. UU. y tienen una licencia de conducir estadounidense, no pueden hacerlo, por lo que el gobierno canadiense requiere que se pueda demostrar la ciudadanía antes de ingresar.
Los únicos documentos válidos para un ciudadano estadounidense que ingresa a Canadá por tierra son un pasaporte (libro o tarjeta), una tarjeta NEXUS/FAST o una Licencia de Conducir Mejorada. Las Licencias de Conducir Mejoradas son una forma especial de licencias de conducir que son emitidas por un pequeño número de estados (o al menos, solían ser, creo que la mayoría ha dejado de emitirlas ahora) que indican tu ciudadanía en ellas. Es muy improbable que tu tío tenga una licencia de conducir de este tipo.
SI su tío pudiera entrar a Canadá (¡lo cual no podrá hacer!), entonces PODRÍA volver a entrar a los EE. UU. utilizando su licencia de conducir. O al menos, sin otra documentación que su licencia de conducir. Como ciudadano estadounidense no se le puede negar la entrada a los EE. UU., incluso sin la documentación adecuada, como un pasaporte. Si se presentara en la frontera de los EE. UU., el personal allí usaría otros medios para confirmar su identidad y ciudadanía, y una vez que confirmaran que es un ciudadano estadounidense, se le permitiría ingresar a los EE. UU. Esto tomará tiempo adicional y no es un camino que se deba intentar excepto como último recurso, pero funcionará.
Así que no, tu tío no puede viajar a Vancouver.