I would not fill your nylon plug with JB Weld since it is a "steel reinforced epoxy"

There is a seal of some sort between the cap and the body of the grease cup which would probably have sealed much better when it was new.