Funny, I think I remember reading this paper when I was playing with a-life around 2009.
How did this Yale giant respond when you explained your concerns? And after you published?
But I have heard that for people who did PhDs at an Ivy, they are often unwilling to look outside them, as if it were some kind of failure. I'm not sure if that applies to you, but I think it takes a similar form of humility to the kind described in this article to realize that you can do good science and make a good career for yourself without always publishing in top-tier journals and working at top 10 institutions.
It also sounds a bit like impostor syndrome.
If you want, I bet you can go back to Academia and excel. I know academia well and had a bad experience too, but you have more than enough ammo to succeed. And I have a bunch of the smartest Caltech friends, and my SF tribes mean that I'm never the smartest person in the room, and that's amazing. Still, there are things I can do, and ways I think, because of the reading and work I have done, which none of them can. You have your place, should you want it!