I've found that I have even gotten miles on the same airline when they rebook me following a bump using a reward ticket.
I've also found that when they booked me on an airline without a frequent flyer program or a limited one such as SU that they would reward miles that I would have recieved if we hadn't been bumped.
It isn't uncommon to get put into F or J on another airlines and I've recieved those higher bonuses as well.
There are lots of reasons to take bumps.
If anyone knows the mechanics of how they code your reservation to not recieve FF miles even though your number is in the reservation I'd like to hear it.