So sorry to hear that your worst fears happened. I thought since we'd heard nothing more the situation had cured it's self. The kinks and acattle gaurd sound like a good combanation to have.
to make a speed bump you can buy the bull rails like in the parking lots,but she'd probley just make a new track around it.
big boulders set in the road make good kinks too.