Did it physically rip out of the carpet??
Dealer is right, carpet needs to be replaced really. But if you go through ACC you can prob get a new carpet for under $200.
You could engineer a fix...drill a hole through the floorpan and install a bolt on hook? I personally wouldn't do that. Maybe you could sandwich something from the bottom of the carpet to make it work?