I hadn't heard of carpet beetles either, going to have to look them up. So glad they turned out not to be bed bugs. I do know this is a nightmare to deal with. Off to look up carpet beetles now....
The top part goes into identification but down near the bottom discusses how to get rid of them:
http://www.ipm.ucdavis.edu/PMG/PESTNOTES/pn7436.html