The 460 was known for more of a work horse engine not a racing motor the 429 was more of Fords BB hotrod.
The reason why the marine industry uses Chevy is the engines are lighter look at Ford they use heavy blocks etc a 460 is quite abit heavier than the 454. Another reason is Chevy engines were plentyfull and cheap also chevy was more open to sell their engines for other uses.
The new marine engine is the 496-502 gets better fuel economy more power and lasts longer compared to the 454.