Nope, that battery says "Sub C", and C batteries are larger than bit cars. Anyway, you would never get a NiCd in bit-size with more than max 60-70 mAh. That's why all the high capacity batteries are NiMh, which is a better technology.
I took apart 2 LXX Bit CharG cars and found a battery marked n-80AAA. I thought that was a cool upgrade for the less expensive LXX cars. I still put in the 150 mha NiMH. I did't run any tests...