The default deny does not fire first..
If there is no state for this traffic then none of the allow rules would allow it since its NOT syn to open a conversation.
No sate then blocked. Unless your starting a conversation with SYN.. and the port your going to with this SYN is allowed.
All of those packets are FIN.. ie your private IP is done with the conversation..
TCP will retans if doesn't get answer.. So if I want to close and I send you Fin,ACK proper close is send Fin back.. If he doesn't see the fin back he will try and send again.. Hey buddy I am done talking to you, are you done too.. Normally what would happen is if he doesn't get answer back from his fin, he would send a RST saying hey not sure if you got my fin.. But I am DONE talking to you..
Why a state is missing in your firewall no idea? Do you have pfsense reset states on loss of gateway? This might be the default behavior? So if your wan goes down, pfsense can reset all the states. If that happens and you had a client that was having a conversation - he doesn't know that and just keeps trying to talk, etc. Which those would be logged as blocked.
You could try sniffing all the conversations from one of your phones. And then match those up to your log entries to when you see out of state, etc. Or you could just not log it and don't worry about it until some complains that something is not working. I don't log that stuff, I just log blocked SYN packets.