Glad your encounter went well. It bugs me that the LEO wanted to know if you had a firearms permit since you were carrying openly but I'm glad he didn't cause you any trouble. His reaction makes me think he would might have acted differently if he hadn't recognized you as someone he had seen before but you would know that better than me.
Regardless of howmay have reacted, you were covered in several ways.
1. Despite the fact that it's not properly recognized, you have a right to open carry per the state constitution. (Article 3, Section 12)
2. You have the firearms permit.
3. You were going to a "legitimate weapon-related sports activity." (§ 97-37-1, Paragraph 3)
On a side note, it's been ages since I've been out frogging. Gotta change that soon.