At some point it is just abusing loopholes in the games mechanics and serves no real purpose in my opinion.
There is no reason why realistically that you would not target the larger ASM first (automatically) before even attempting to intercept the smaller missiles and have the smaller missiles hitting your shields and armour and do pretty much no damage and no chock damage what so ever. Destroying an enemy ship that way would probably cost more than the ship you are destroying most likely. A human player can even direct AMM to target the large missiles first which would just be micromanagement work.
Maximum cheese is designing a separate missile type for each unique launcher and fire the missiles that way (not impossible for size 1 missiles)... now every missile is their own salvo are require their own turret or missile fire-control to engage. You might as well use SM to delete the NPR ships or just add stuff whenever you need them too.
Another cheesy strategy is creating a missiles in two stages... the first have the same speed as the missile ship itself.... you now shoot MANY salvos that all will become collected in one HUGE salvo. They will separate at a rather big distance. There are some drawbacks to this as it assume rather fast missile ships (not impossible) and need a certain distance to pull off. But it can be a devastatingly effective way to gather humongous salvos both in quantity and quality. Can be extremely effective using FAC at around 750-1000t or other small short range missile ships. Have each cruiser with a 4000t hangar in which you have this missile launching platform who is VERY fast but only a few hundred km range. They detach and use this cheesy tactic...
At some point you have to stop and think what is good for the game you are playing. There have always been edge cases in Aurora in terms f mechanic where they break down in logical coherent valid ways to play them. Now... it is perfectly up to you as a player to decide where this point is.
Personally I have ALWAYS required some space on missiles for "electronics" (in VB6 I used 0.51p armour) so really small missiles for ASM duty is impossible (more or less). I would only allow AMM to be directly guided by the fire-control without electronics. In my games that means I need to put AT LEAST 0.25 MSP worth of some sort of electronics in all ASM missiles that is not very short ranged (a few million km at most).
My second "rule" is... one MFC can ever only fire ONE type of missile per launching salvo so that each salvo is one coherent salvo and not several which otherwise can break the gaming rules.
This way missiles become a bit more "realistic" in my point of view.