.options maxord=1 forces Backward Euler. Even less accurate than Gear.
The cure is to not be phased by trap ringing. It goes away if you simulate a more realistic, i.e., physical circuit. For example, your diode is nonlinear but has no capacitance. That is impossible.
–Mike