Ic(max) would normally be considered the maximum continuous collector current that the device could sustain (without damage) under saturated condition. BJT's have a safe operating area [SOA] which fully describes the safe operating region for the device within the pemitted ranges of both Ic & Vce.
Ic(sat) is simply that condition wherein the device cannot be driven to increase Ic beyond that value, for a specific circuit configuration - it is subject to the DC power supply value and total resistance value in the collector-emitter path. For any particular circuit configuration Ic(sat) may not necessarily be anywhere near Ic(max) - nor would it normally be considered desirable to have a situation with Ic(sat) approaching Ic(max).