When you buy a new set of points, it should come with a tiny plastic vial of special distributor cam grease.. high temperature, waterproof.. special stuff. I think this is what they are talking about. The felt acts as a grease reservoir.
Cam grease should be available at any auto parts store.