Whilst you are out getting a bag of kitty litter, grab a bag of charcoal and dump that in there too. Charcoal will absorb the odor of the diesel. I would imagine the cab will need a couple of treatments.
On another note, I once spilled diesel on my jacket while working on a furnace. I tried...