If I were to put on my devil's advocate hat; one could argue that hosts are not devices, and as such the stipulation about not being able to reload the program does not apply. IC are definitely programs, so there is no way by RAW that IC cannot be targeted by the Crash Program action.
I would back up this argument with the fact that the book does distinguish between devices and hosts:
A hacker could conceivably never leave their home and still interact with (and break into) any number of devices and hosts around the world, using only their commlink.
Icons are a very broad category of Matrix objects. People have icons, called personas. Devices have icons. Hosts have a ton of icons, from the places they sculpt to the individual items that fill those backdrops.
Devices appear as inanimate objects that a sentient being might use, like a vehicle, a weapon, or even a soykaf maker.
Hosts and other places where people assemble in the Matrix often look like buildings.
Additionally, there are specific rules for IC programs running on hosts:
A host can launch one IC program per combat round, at the beginning of the turn, and can have up to its rating in IC programs running at once. Hosts may only run one copy of each type of IC.
Logically, then, hosts can launch one IC program per combat round, and the type of IC program launched simply has to be one that it does not already have running. While IC are programs and can be targeted by the Crash Program action, Hosts are not devices and are therefore not affected by the rule affecting programs running on devices.
/end rules lawyer mode