Find a Postscript compatible color laser with a print server that supports Appletalk.
Second this advice. A color laser's output won't be quite as photo-perfect as the best of the inkjets, but it's better than so-called photo-quality ink jets of a few years ago. Also, there are no liquids to dry and clog print heads (no print heads).
It's tricky shopping for one though. There are a bunch of color laser printers available now which feature "host based" printing. Which means that the printer doesn't speak a standard printer language. It relies on the host computer to do the rasterizing calculations, and that means there must be a specific print driver for that printer, for your target OS. Obviously, you should avoid those.
Expect to pay about $200 - $250 for a good color laser printer with network and postscript support. The trickiest bit is figuring out whether the Appletalk protocol is supported. It appears that some printer lines still support it but don't mention it in the specifications.
For example, this printer is a good choice, except that I don't know whether it supports Appletalk. It may only support TCP/IP printing.
http://amzn.com/B004MSN4BI
When I was shopping for a color laser (six years ago), I almost bought the earlier Phaser 6180. I ended up getting a Kyocera EcoPro 170N, which has very similar specifications and was about the same price (~$250 shipped), because the 170N specifically listed AppleTalk in its communications protocol category in its specs. The sheet I have saved for the 6180 doesn't list communications protocols. It can be hard to find.
They'll tell you the hardware media (ethernet, USB, etc.) and they'll tell you the print languages supported (postscript, PCL 5, 6, etc.) but some times they just don't want to mention TCP/IP, SPX/IPX, AppleTalk, etc.)
Look for a line in the specs with TCP/IP on it, and then check for AppleTalk.