A couple of 25H's in the lead would have had most of those acks out before the C's got in ack range.
B25h can score hits from 4k out with a bit of practise, 9 of those on a cruiser sinks it. A good run with 2 or 3 b25h's will see the cruiser dead first pass, and most ack dead on the carrier. Allowing you to exit, turn and come back to clean up.
Or as noted above a couple of Jabo's dropping in early to knock some ack down would also work.
Great pics Guppy, thanks for posting.