Thankfully, it sounds like responders from the Seacoast Science Center ended up transporting the seal down to the National Marine Life Center in Mass quick enough for the seal to have a good chance at pulling through.
Poor thing...so freakin' cute though.