How does pulser-receiver circuit work
Close... The Tx must stop the ringing faster than the expected echo return time.  This is due to stored energy.
Thus the sequence is stop Tx, short circuit device, then open high impedance and unblock Rx which was shorted during Tx.
I once had exactly the same problem with a tiny servo motor with position feedback. I moved with a half-bridge to pull up or down V+ or V- until position error was zero. When null error was detected, it floated but the tiny stored inertia caused a small offset error to jump at turn off. So on my SCADA design, I had to send a command to short circuit my half-bridge (activate both drivers)  for &lt;&lt;1ms to stop the motor aggressively and short-cct both supplies by V/DCR to stop the inertia of the motor then open both drivers to detect external forces. Your time duration will be much less and depends on BW of the resonator. My solution worked like a charm yet I had never heard of it before.