First, you are a good writer/wordsmith in crafting your story with excellent pacing. Bravo.
It was your father.
My father died on my birthday in '05. I was at the airport about to board a plane flying from California to North Carolina. He passed just before I boarded the plane - my mother told me.
He visited me 3x after the death of his body.
Once when I arrived exhausted and not wanting to drive an additional 6 hours from the airport to their home. My father sat on the edge of the bed and aroused me out of my doze (though I didn't see him) - the bed moved to the weight of someone sitting down. And the the voice in my head - my father's told me I need to get some rest because my mother needed me. It startled me.
He appeared outside my rental car two days later in the daytime. And one more time: https://medium.com/know-thyself-heal-thyself/in-memory-of-my-father-64e4e427b9ec