Not sure exactly how what you posted differs from what I posted, except that what you linked me still goes up to level 70 and doesn't filter abilities by pet type (meaning you could be calculating in training points for abilities your particular pet can't actually use). I remember that calculator from when the content was current on retail; like mine, it was a branch from a previous project, but left out some desired functionality, which is how I ended up making my own at the time, rather than just use that one.
Thank you for the correction. I didn't keep the original separated and branch for different patches as they came, I just updated the original, so I've been trying to roll back the changes and remembering which pets and abilities came in with TBC has been interesting. You may want to share that correction with whomever is currently hosting what you linked to me as well, though since that one still has TBC information included in it, I'm guess that (unlike mine) it's no longer actively supported.