Willebald, Henry, Universidad de la República, Uruguay, España