This is such a vivid experience. There are so many realities intersecting with 'this one'.
Thank you for posting it. I work with all manner of beings and, whether they are parts of myself or exist independently, they are certainly real. I am open to the possibility that they may be of my own imagining, but my experience speaks differently. I agree with McKenna that the earth and the universe, is intelligent and filled with intelligences. Jung, towards the end of his career and despite the inevitable scepticism of those around him, acknowledged that he believed the archetypes are real and exist independently of us.
Personally, after my experience of heroic doses, if I am ever asked 'Do you believe in god?' my reply is 'Do you believe in Birmingham?' I don't have to believe, because I have been there.