I've had this happen several times as well. Managed to hook a Purple Martin a couple of times in my life as well. Once on the Clinch fishing a sulphur.
Really neat, the dragon flies just caught it and eventually turned loose. The little martin was hooked, and realeased!