Dealers can usually get old jeep hardware still. I know the fuel line retainer clips are still available... I'd check for the door clips too.
If that fails, please post a pic of where you're talking about. Sometimes a "e-clip" will work if you grind a little groove in the rod.
'91 Frankenheep YJ. 4.0, 4" BDS, Richmond 8.8, Titan 12k, 35" KM2's, rust.
'88 YJ, 4.2/4.0 head, +4½" & shackles, BFG 33's (sold)