>That said, I can't seem to find any credentials or publications by the author of this piece "Dr RollerGator PhD".
That is probably an alias. I think no one is going to commit career suicide by getting themselves labelled "Anti-Vaccine" doctor. (Even when this article does not suggest vaccines are bad)..