seems wierd that its rpm related when not in gear, does it do this when the car is sitting still too? I would guess that the driveshaft or guibo or support collar got damaged but I dont see how it could effect the actual engine balance.
Maybe the flywheel was messed up or bent or something.