So sorry your little guy is having this problem.
It sounds like you are not entirely comfortable with your vets assessment and recommendations. I don't think anyone, including your current vet would fault you for wanting/getting a second opinion. I would encourage you to do what gives you peace of mind.
Hope you can find a solution for your fur baby. {{{Hugs}}} to you and to Finnegan.