Not that I ever received a response from anyone, but the flickering problem has been solved.
Just in case you have something like this in the future, the flickering occurs when you attempt to play a scenario using its original database, after the weapon has been subsequently altered. In essence, it was a database compatibility issue. Not knowing that the database is actually the problem, the game player would have no way of knowing why the flickering was occurring.
In this case, it was tied to Wayne's database issue (see below) pertaining to the Mk54 LHY Mod 0 torpedo. Seeing that others were having trouble with that torpedo, prompted me to completely rebuild the unit and test it. It worked fine, and the flickering was gone.
Just for reference, you may want to check something as simple as the database if this event occurs again. The programming was fine. This tip could save someone hours of work in the future.
Wayne's quote: "Due to an internal database conflict, the DBID #902 Mk54 LHT Mod 0 torpedo entry was removed and replaced by copy, DBID #3742. If you have updated to DB3K_485 then the only entry for the Mk54 LHT Mod 0 torpedo should be #3742. The service date is logged for change.