Gaming magazines were less hardware oriented in the days when the MT-32 was prominent. These were the days before huge graphics and sound card comparisons. I have read in some of the magazines of the period that the LPAC-I and/or the CM-32L did come with extra sound effects. It is not like those sound effects were totally unknown.
I am not aware that the exploitation of bugs to affect sound would have been common knowledge until revealed on this board. It isn't like programmers were sharing their tricks with their competitors. Since the exploits were often relegated to a few isolated incidents, I don't think too many people noticed. In the pre-internet days, this meant that this issue did not become common knowledge.
The existence of a 40 millisecond delay does not always lead to the conclusion that a game was composed for a first gen unit. Many games that were composed on a second gen unit would impose the delay to retain compatibility with first gen units. Its those games that do not where you can reliably conclude that the game was meant for a second gen unit.
It can be more difficult to determine that a game uses the extra sound effects because all the LA modules that support the extra sound effects do not have on screen displays to show the patch being used. I suppose you could use an SC-55 to view the extra patches in use.
Back in the day, it would have been extremely rare for someone to have a module with and a module without the sound effects. These devices cost $500 each for much of their shelf life. How likely would it have been for someone outside a gaming company to have dropped almost $1,000 for two nearly identical devices back in the day? These days, modules tend to be much more affordable and it is not uncommon for DOS-games enthusiasts to have a first and a second gen unit.
Good hearing and a careful attention to detail are the best ways to determine whether a game exploits bugs. For example, someone was playing King's Quest V one day with a CM-32L and notices that a sound effect sounds "off". Fearing his module is not working properly, he grabs his MT-32 first gen and tries it with the game and it works fine. He asks a friend of his with a CM-32L to try it and that friend gets the same result. Therefore, it is unlikely that two modules are similarly not working properly.
These topics give an idea of the reasoning process by which these bugs were discovered:
http://queststudios.com/smf/index.php/topic,1654.0.htmlhttp://queststudios.com/smf/index.php/topic,2138.0.html