i did a little bit more digging at 2465B manual and the manual for TG501 time marker generator and also CG5011 calibration generator.
It turns out that for 5ns,2ns,1ns,0.5ns time markers they are actually creating SINE waves by using frequency doublers followed by high-Q bandpass filters at 200MHz,500MHz,1GHz,2GHz. So basically a GPSDO locked RF gen should do the same job
However, for 10nsec and slower markers they do actually create sharp pulses (rise times are not that fast though ~1ns I think. i have to check again) using high speed discrete transistor ECL logic circuits. Still 10ns is hardly doable, if at all, with Siglent SDG2042 or AFG3021 etc...those guys have several nsec rise time and a minimum pulse width that makes is impossible but I guess even for 10ns perhaps an RF gen can still be used
However, another issue is that when calibrating for vertical gain, pulses with amplitudes up to 50V (or was it 100V ?) are required and those CG5011 and PG506 are capable of doing that (up to 200V in case of CG5011) these are not high frequency or very fast edge pulses, just with accurate amplitudes.
EDIT: for vertical gain I guess even sine waves are ok as some calibrators like heathkit IG-4244 (not PG506) produce sine waves for gain calibration However the amplitudes required for calibrating 2465 are from 10mv to 100vpp with better than 0.25% accuracy and frequency up to 100KHz