I stayed at the ORD Hilton recently and saw the same travel kit in my room. It did have a note about it being available for a charge. FWIW I thought the price was pretty steep for what was in the kit.
As to the CC charges, the hotel should have been able to charge any valid credit card at checkout, not just the one that was used to check in