Steve, the tub and windshield are of the CJ-5 variety but based on the info from my Willys Mechanic's Manual they are not correct for the year that the frame and front end body lead me to believe it is. Tub and windshield are likely from a 69 or 70 CJ (wiper location, dash layout and fuel filler) while the bones should be 65 to 69 CJ-5. The 65 to 69 estimate is based on the front turn signal size (changed to larger lights in 69/70) and the lack of a cowl battery box blank and drivers side side mirror blank on the cowl that was there for the M38 when the bodies were all made the same before 1965. The tailgate is of the CJ-7 variety that was made to 'fit'.
I didn't post pictures of the *rear end end of the jeep originally but here they are and it is nasty...patches riveted into the tub, holes, bolts seemingly everywhere that bolt to nowhere, rot, rust, everything. Rear frame is also a casualty of New England winters and years of being used as a plow vehicle. The previous owner had this parked beside his garage and would fire it up to make a pass or two down his driveway when it snowed and then back it right back beside the garage to wait for the next snowfall.
Since this one set me back $50 nearly 15 years ago I am certainly not married to it. So little is salvageable (or correct) that I believe I will strip this down, keep what is useable on a flat fender, sell the rest and keep my eye out for a flat fender in need of love. Maybe an early CJ-5 will find its way to me instead. You are correct, plenty of options and I still have some time before I am settled in on my shore tour to start this up.
And yes, that CJ-5 in the link is gorgeous. But I still like those flat fenders