Thanks for the advice, everyone. I haven't gotten any letters in the mail or anything. The whole thing was like a strange dream.
I didn't stop for directions because frankly, I didn't want them to ask about my strange-looking passengers being out rather late at night. One of them looks 12 but is in fact 29. They did end up asking about them anyway, and commented that we shouldn't be out "so late". I agreed, but privately thought...well, is there a law against being out late? Is there a martial law curfew I wasn't aware of? Do the roads close at 9 PM?

Cops act like parents.
I didn't really mean this to be anything against female cops. No telling what the deal was...maybe she just felt that she needed to give us a good talking-to because all of the other cops didn't care. It's also possible that women focus more on the victims than on the perpetrators and become outraged more easily (Nancy Grace). Anyway, if we'd met under different circumstances, the encounter probably would have been friendly. As it was, she was at least a foot shorter than me but scared the bejesus out of me.
She said she had a guy in her car who said we were following him around. I didn't see in the car because the windows were heavily tinted, and I never got the chance to see him. It could have been empty for all I know. They said he was driving a Porsche, and I did see one in front of us (hard to miss that). But he was in a Porsche, and I'm in an old beater...he could leave us at warp speed if he wanted. We were going about 30-40 mph the whole time.
Better question...what was a guy in a Porsche doing driving around late at night in Jacksonville? The cops asked each other but never got an answer. I don't know what his side of the story was, and I didn't want to hang around to find out.
I like to be as up-front as possible. I give them both IDs, the registration and insurance card all at once, put my keys on the dashboard, roll down the window and turn on the dome light. Nothing to hide, nothing to see.
I'd rather err on the side of giving them the CWP up front rather than them finding out after running my license that I have one, and asking why I didn't tell them. Not that I'm legally obligated to...but again, erring on the side of openness.