From Fish To Fleets: Integrating Diverse Data For Spatiotemporal Distribution Models Under Marine Heatwaves