May have not reached a full 1000 kp/h in *vanilla* BF2, but they certainly reached and exceeded those speeds in Project Reality and PoE2. Guess what? You could shoot them down with triple A if you could aim worth a damn. It's a baffling concept, I know.
Btw, 1000 kp/h = 16.67 kp/m = 0.28 kp/s or 280 m/s. So at 1000 kp/h you would cover one kilometer in 3.5 seconds roughly.