It looks pretty similar to gr-satnogs doppler block, both uses a rigctld to communicate with. Soon(ish) there will be a gr-satnogs for gnuradio-3.10 and it should still be there. Not sure if it’s a drop in replacement with what you use, but the general concept is the same.
If you really want it ported, maybe talk to Bjoern Kerler, he has done a lot of OOT porting to 3.10 and beyond.
What Jan proposed is a much better solution IMHO, it’s a sample-by-sample gradual doppler change rather than a stepped change.
I did experiment with it a bit on a gnuradio-3.10 flowgraph that could be used in satnogs-client or any other gs software.
The main difference is that you need to generate the doppler file before the flowgraph is started, but needs no updated information during the pass.