Im not sure about matching them up, but as far as running oils you can do it. Ive been running mineral oil in my mis matched system (grimeca DOT caliper and shimano Mineral Oil hose and lever) for a year now and havent had any problems. Just dont run DOT fluid, every one seems to agree that DOT fluid corodes mineral oil seals.
You might be able to use a Hayes hose and then try to get a shimano olive assembly in there. Good Luck.