I saw an aftermarket oil filter bolt at a MC shop in MA of all places. (I'm from NS, Canada and desperately needed a new tire on the way home - went to a BRILLIANT shop near Acton. )
I beleive it was made by EMGO. Can't comment on quality of build but it was cheap, and claimed to fit a number of XJ model bikes.
The middle drain bolt is a bitch to find - It is on the rear side of the engine, up on the backside ABOVE where you'd expect to find it (on the bottom is where I was looking.) It is off center to the left (shifter side)... I seem to remember it being a different size head than the front oil filter bolt.
Cheers,
woot.
Try this catalog, page 10 of the pdf (for some reason the XJ is listed in what appears to be the Kawasaki colum... have to print it to read it yourself.
http://www.emgo.comhttp://www.emgo.com/catalogs/05_Filter_Mirror.pdf