"Nearly continuous"
Meaning it wasn't continuous. The story I've heard is that all the trees were mainly down to the NE or E, with a few to the NW. So in my opinion, either it was a tornado where the few to the NW were, OR this was straight line wind with a few randomly tossed trees based on local factors of tree weaknesses, etc.
I mean it's all possible. The environment was fair for QLCS tornadoes, mainly west of NH, so it's not crazy that one happened. But 35 mile long one? Of course the beam is 11,000 ft above radar level near the CT River (about 9,000 ft from ENX) and still over 7,000 ft in Merrimack Co. These types of tornadoes are unlikely to be very deep mesos, but a long track one certainly would be (a la NH 2008).