Has your friend filled out the "missing clickmiles" form with Click Rewards? I ordered a Banana Republic gift certificate in mid-August (they were having a 3 clickmiles per dollar special) and after 2 weeks had received the gift certificate but no clickmiles. I filled out the form (you'll need your order number, date purchased, etc.) and got a response from customer service with ClickRewards saying they have a record of the transaction and clickmiles should post within 3-5 days. One week later, still no miles, so I e-mailed again, and got a "we are working to post your miles, we're sorry and we'll notify you when they post" message.
So it could be a problem with ClickRewards vs. webflyer. Try contacting ClickRewards and be persistant.