The whole situation suck!! But you know that ranger is enjoying his new toy! You have to be careful with their questions. You kinda gave him probable cause to search you. In Ohio you wouldn't really have to say and then he would have no probable cause to search you. I don't know what federal park laws are though.