Sherpa (makers of the oxford roof rack) also sells their mounting feet separately. if the mounting points line up, you might be able to just buy these feet, which are some of the best designed feet out of all the aftermarket roof racks, and then attach them to this platform with some T-nutz...