Roland XV rotary encoder

I recently acquired a Roland XV-2020 that appears in good shape other than the rotary encoder push button doesn’t push. The syntaur part # is 1116 (https://syntaur.com/Items.php?Item=1116) and it is listed as currently out of stock. I fear that since it is an ALPS part that is out of production, it will never be back in stock. I have been looking elsewhere for this part with no success. Anyone know of a suitable replacement that will work with this synth? Best as I can tell, this encoder is a 30 detent, 15 PPM, 5V. If there are other important parameters, I don’t know what they are, but it certainly doesn’t need to be an exact horizontal, PCB mounted replacement. Any help would be appreciated.