I went to Titan, a moon of Saturn, and found Rutile like you said, but also Bauxite. So if you mine for Rutile at Bauxite Y-levels, you should get a lot of Titanium (after processing.)
To process Magnesium, send Peridot Dust thru the Industrial Electrolyzer. It goes about as fast as Ruby Dust...