great job and for going out of your way to release this turtle.
Just caution others there are rules for interacting with endangered species and there are rapid response teams in the area that can be notified to perform the entanglement removal.
NOAA Fisheries Service - NE Marine Mammal and Sea Turtle Stranding and Disentanglement Program