Ahhh I see the clips you are talking about now. I was thinking you were going to have to talk off the entire shroud piece behind the tower holes.
http://truecoolers.com/prod-LAMPHOLDER,_300391_9_E26A_90_MEDIUM-87872.aspx?
My light does not work either, but I am not sure if it is the socket...
I may have the same socket issue, got my new bulb yesterday, but it still does not light up.
Please let me know how the socket install goes for you. Looks like quite a bit of screw removal.
Thanks for the part number.
Hope you found the part you were looking for, if not it is true part # 801112
801112 - Lamp, 115v 25T10 25w incandescent with tuff-skin coating.
I see them vary in range from $20 to $30 online.
If you found a better price please let me know as I am in need of one also.