Your writing was likely fine. They either weren’t feeling topic or they’re one of the many pubs that are afraid to take a chance and unless you have umpteen followers and all your has been published in all major pubs they don’t wanna mess with you.
I stay away from the major pubs for that reason. I’ve handed them some incredibly insightful stuff that hasn’t been seen before and it’s a no. Then I publish in Joe Schmoes and curation and it hits. I’m a writing critic. I know I write fine. Reading this story I can tell you know what you’re doing. It’s them with the problem.