I'll comment on the chart itself....
I documented much of the information in the chart years ago. It's scattered information one actually can easily find on nutritional values of common foods sold for human consumption, plus some posted values for various foods fed to fish, lizards, snakes, etc. that mostly are reported on pet sites and marketers of pet supplements.
Other than the bottom 10 items, which I never chose to look for, it seems to agree closely with my information. However, I'm naturally more skeptical of the nutritional vales for pet foods than human foods, since the latter is highly regulated. (That doesn't mean it's right, but that it's far more likely to be right. E.g., for many years, the reported iron content of spinach was grossly in error, overstated by a factor of 10, iirc.)
One of the things the chart lacks however is fairly substantial. Pellets and foods typically contain far more ingredients beyond protein, fat, calcium and phosphorus. Except for those two, all other minerals and vitamins are unreported. This information exists for human foods. But for many of the pet foods (night crawlers, crickets, butter worms, etc.) I could find little or no information on minerals or vitamins beyond phosphorus.