I've always thought the RAW meaning was the way it's been stated now despite the original sage advice. The original sage advice persuaded most of us to ignore our feelings on the raw and run it that the shove could be before the attack action not because it necessarily changed our minds about RAW but because it seemed more fun and we had a developer telling us that even if it didn't exactly say it that way that is exactly what was meant. I'm also pretty sure I'm not the only one who thought about it this way.
I have no idea how many people agreed with your ruling without seeing sage advice, but most people that I've played with over the past few years never read a message board or even know that the twitter version of sage advice exists. Heck, most probably didn't know sage advice existed when it was published.
In my admittedly limited experience, no one else has stated that you could not use the bonus action as long as you attacked on your turn. No one ever questioned sequence. Now, maybe that was because someone piped up and stated that sage advice said the sequence didn't matter ... I have no way of knowing.
All I'm saying is that reasonable people can have different opinions and that the "no way to construe" statement you made was a bit of an overstatement.
As always, rule however you want when you DM. I'll just disagree with you.
