I'm not taking into account centripetal acceleration, but it is small in ordinary planets. In order for the planet to actually be a torus, it needs to be spinning extraordinarily quickly, precisely because gravity does not help maintain the torus shape.
From my reading, the author's simulations presupposed what s/he believed the gravitational field is. (This is actually a reasonable thing to do, and I don't fault him for it.)
I find it difficult to believe that the author made such a glaring mistake, even after doing the simulations and all. Also, he says " the surface is an equipotential surface, so gravity (plus the centrifugal correction) is always perpendicular to it. " The spinning is the reason this ridiculous configuration is at least theoretically stable.