No way around NY unfortunately.
Depending on how much time you want to spend driving through NY, you could avoid MA entirely on your way to VT.
Both NY and MA have horrible laws that travellers can get caught up in, FOPA notwithstanding. Don't be surprised if a vehicle with TX plates gets "extra" attention from LE either on the road or during a traffic stop. Don't be surprised if you get a "friendly" question like, "Say, you don't have any weapons in the car or anything I need to know about, do you?" Since it is never adviseable to lie, you're either gonna tell him the truth or refuse to answer. Either way, you've got a problem. (Briefly put, the LEO doing the stop is not obligated to believe you if you tell him that you are travelling THROUGH the state to VT.)
At a bare minimum when passing through such repressive jurisdictions, I would suggest stowing your gun in a nice locked case in the trunk of your vehicle. Have a pair of muffs and some shooting glasses in there with it. A spotting scope? So much the better. And stow any holster or ammo you may have in other luggage. In other words, make it look like a target shooter's or plinker's rig, not a CHL's.
Set your cruise control at no more than 4 MPH over the limit.
Just my advice. I lived under Northeastern style repression for 50 years, some of it with a pocketful of state CHL's (almost no reciprocity up there) and some without. Along the way, I learned a few ways of avoiding "misunderstandings" with LEO's.
Note that unlike TX, neither NY or MA (or VT for that matter) has any requirement that you notify or declare to an LEO that you have a gun or (assuming you have a valid permit) are carrying should you be stopped or asked for ID.
As it happens, I'm flying to RI this Thursday to visit with family and some old friends. (My granddaughter turns 2 years old!

Finally, getting a non-resident NH permit is easy and cheap, and NH is a beautiful place to visit Summer and Winter. (Not a bad place to live either.) So if you don't want to spend all your money in high tax neo-socialist VT, it's an easy and pleasant alternative.
I hope you find some useful info here.