Not sure what to say about the lumps, but I would say that I would stop going to vet #1, and stick with #2. Or, if #2 is a specialty vet, then find a new vet to replace #1.

I hope that your other vet will do some testing and be able to give you some definitive answers.

Good luck, and pets to your pup.