I have found a Lodge cap for my Welbike but I was surprised how big the terminal on the plug has to be to fit it it. I do have this WD marked AC plug with a knurled terminal which seems to clip in OK but is this the correct part?
Rob here is my Welbike plug with the little brass top hat that the cap clips onto. This is the only type that I've seen for the Lodge (Bell) cap.
They were also fitted to the Flea and ML. Ron