Hey BT,
I've had the same problem at some point in time with this on my '04 freelander and a couple cars I've owned previously. You did the hardest part which is getting the door panel off. I'm attaching a .JPG I scanned for ya when when I ordered a window regulator from rovahfarm(dot)com.
The piece you found in your door was probably part of the carrier. Your best bet would be replace the whole regulator, unless you engage in some creative engineering to attach the glass to the cable with something other than the plastic carrier.
Piece of cake! Let us know how it goes!
DOug
