I too have been trying to get this printer working using the Fuji driver. CUPS can see the printer on the network, so at least that's a good start!
Problem is that the driver is an rpm package for i386 architecture.
I gather that I need to use the alien command to convert this to a debian installation file, but I am having trouble doing this on a Raspberry Pi 4 (also I have zero experience of the process!).
I have run "sudo alien -g -d -v Fufi_Xerox-DocuPrint_C525_A_AP-1.0-1.i386.rpm --scripts" successfully (I added the --scripts parameter because running without it gave the message that scripts in the package had been skipped and suggested including it to convert them as well)
My understanding is that I then need to edit the debian/control file in the resulting directory to add the target architecture to the Architecture line (I ran "sudo nano debian/control" from within the directory and changed "Architecture: i386" to "Architecture: i386, armhf". Is this correct?).
I gather the next step is to run "sudo debian/rules binary", but this gives me error messages saying that the libraries "libcups.so.2" and "libc.so.6" cannot be found.
Searching for "libc.so.6" reveals that the file is present in /usr/lib with a shortcut in /lib/arm-linux-gnueabihf (I don't know how to verify the shortcut points to the correct place). When I search for "libcups.so.2" I find two copies, in the same two directories, but both these appear to be the genuine file rather than one being a shortcut. I can't remember if both copies were originally there, or if I made one of them in an attempt to get things working.
Any help getting this working would be appreciated.