You have the "Newer" style hull mounts. So, it should line up... but you will have to change the water pickup. As long as you have the old pats from your Sportster... it should work out.
Yes my sportster pumps are intact but I plan on rebuilding the older brass speedster pumps with aftermarket impellers. Then I would have my sportster pumps as spares. So it sounds like I need to get some water pickups.