I finally got an oil catch can installed. I have literally owned this can for 11 years in a box, but never got it installed until recently.
I took a bit of square steel tube from home depot and use that to mate the mount that came with it to the two empty screw mounts next to the headlight...