Could you tell if the fuses you replaced were actually bad? I know that sounds silly - I mean could you see where the tiny wire inside the fuse had blown, or if not did you check with a meter to verify the fuse was blown?
The reason I ask is that the light next to a fuse will also light if the fuse is not making good contact with the connectors. In time, there may be a slight bit of corrosion on the connector blades, or the blades are spread apart slightly and the fuse doesn't make good contact. The fuse should fit firmly into the connector and if not you can carefully compress the connector blade with a pair of needle nose pliers to make it fit tighter.
If the fuse is actually blowing, then disregard my comments as there is something drawing too much current and fuse is doing it's job.
One more thing; it wouldn't be the first time a fuse is not labeled correctly in the panel! The slideout not working shouldn't be related to the CO2 detector fuse.
__________________
|