Yes, every extra texture sheet has a compiling effect as it needs to load in the simulator as a draw call but for AI aircraft, the canopy texture sheet in pixel size can be very small and you can add that to the main FS texture folder to reduce duplication in the aircraft texture folder. You probably already have several of them already in your folder from various AI aircraft developers as this was once common practice.Would a separate small Texture file for canopies have an undue effect ?
The loss is minimal depending on the size of the sheet being used. A number of very well known AI Aircraft groups have long used two daylight texture sheets without any noticeable loss. You will have noticed perhaps that some AI groups prefer to provide their models with and without reflection, reflections require a lot of graphic memory to produce and can cause lag on your system, this is why reflection is the first thing you notice in the simulator to disappear "like a lod" on a model.
In the case of secondary AI texture sheets, many developers use the second sheet for common painted parts like wheels, undercarriage, painted windscreens, valves, exhaust outlets, etc. These are all parts that do not require further painting, no matter what the main paint scheme is. Again, that common texture sheet can be added to the main FS texture folder if desired with no impact loading effect.
Sophie