That site is not without good info - the person obviously cares a lot about about puffers, so it is not to be deleted for inability to trace puffer names - until Ebert came out and gave us a common ground for reference, I had given up on puffer nomenclature unless I was willing to go to original sources (as Shannon does regularly). That site was set well before Ebert came out and has not been brought in line with his monograph - which takes pains to specify that it is no guarantee on the taxonomy. The whole family is a disaster on names, and no other ref but Ebert give us at least most of the puffers with names we can use. But his common names are a disaster - "Green Puffer" for both GSP and Ceylon? Give me a break! Imagine what it would be if we all adopted that!
Ian chickens out on Ceylons, no species given. But with Ebert we can say the fish "best" labeled T. nigroviridis (Ian labels as T. nigrifilis), GSP. Or the fish best labeled T. fluviatilis, Ceylon puffer.
T. palembangensis has been applied to most of the common puffers in the trade by somebody, and is less common in the trade than even the Ceylon.
I do agree that the Ceylon is most likely confused with the Figure-8, but they really are not very alike. Getting Ceylon for Figure-8 prices would be a steal.