Puerto Rico foul-up keeps Kansas vet from driver's license