Froome's Weight?
Is it even possible that Froome weighs 72kg? Seeing him in person, he seems much smaller framed than me (65kg & same height) Perhaps his actual weight would have put him well over 6w/kg.
I feel for you. The limits may have been improperly set, or something could have happened to the bike. Who knows.
Perhaps you should ask the shop for a discounted replacement frame & wheel repair. If they can't do this, ask them how much it would cost to have your parts swapped onto an $80...