Glad you caught some fish. Those flies, along with the others should do even better as the water warms up. Sorry about the license. Hope you found it in the vehicle later.
I was up in your area a few weeks ago. My son had his masters degree music recital. It was cold and snowy. I got a ticket, but the campus police were so nice and abated the fee.
Is the fly shop still open up there?
I don't live just to fish, but I want to fish just as long as I live.