Sounds like all turned out well.
I am having a problem trying to conceive of how, because of the nature of a report you filed, it would benefit you to have your fingerprints on file? I am always suspicious of comments like that. My belief is the less the government knows about you, the better off you are. I'm not one for permission slips either.