Krylon makes a Caterpillar Yellow, both old and new. I've also seen some other brands do an equipment yellow, which is pretty close.
Until some time in the 80s or 90s a lot of truck manufacturers had the motors painted their own color, not the motor makers colors. As an example Ford used Caterpillars in many of their trucks and had them painted blue, Ford even gave the Cat motors a Ford name calling the 3208 the V636.
I don't know if silver is accurate for that truck or not.