I just had the very same problem with my 52259 project.
Since 48MHz oscillators seem to be much more easily available anywhere, I am willing to switch to these now.
I just never used one before. Is it that I simply apply power (+100nF) to the oscillator and feed the output to EXTAL?
So I'd only leave my 10k pullup connected to XTAL and also the code to switch to external clock wouldnt change? (I couldnt find any register in the RM that would make a difference between external crystal or oscillator).
I'd happily appreciate any confirmation (or correction) on that.
Thanks,
Sven