Also, Poliwrath is listed twice under the Checked Once list. I'm guessing the first one is supposed to be Poliwhirl?
Lastly, I have a few more Pokemon that I've checked. Once again, I use Psypokes as my main list, and double-checked any differences on both shoddy and Serebii.
TYROGUE - Foresight, Uproar
HITMONTOP - Foresight, Rollout, Sucker Punch, Twister, Uproar
SMOOCHUM - Helping Hand, Nightmare, Signal Beam, Trick, Uproar, Zen Headbutt
ELEKID - Helping Hand, Magnet Rise, Signal Beam, Uproar
MAGBY - Heat Wave, Helping Hand, Uproar
PREVIOUSLY CHECKED ONCE
NIDORAN-M - Charm, Protect
CLEFAIRY - Correct
MEOWTH - Uproar is not listed on either Psypokes, shoddy, or Serebii. Otherwise, it's correct.
PERSIAN - Correct
MANKEY - Correct
PRIMEAPE - Correct
GROWLITHE - Possibly correct. Iron Head actually wasn't listed on Serebii, but it was listed on both Psypokes and shoddy... Might want to have someone check this in-game if possible.
ARCANINE - Correct