From my last comment to your previous thread:
There is also the situation where enemy SK are stuck in friendly SK ZOCs, your choice whether to allow/make them OW, or perhaps instead auto-rout, when the heavies approach, OR to make the heavies fight them per the rules as written since they can't normally OW. Just a heads up.
I empathize with your concerns of SK ahistorical usage in GBOH. They seem underdeveloped by the designers, especially regarding commands and potential disruption of the enemy out of proportion of their historical ability, when played by savvy players.
One other option to the previously suggested, would be to just remove both SKs stuck in mutual ZOCs from the map without adding to the Rout total when non-SK infantry approach. Most likely at that point they both probably just withdrew behind their respective lines, having done their job. Being few and dispersed to begin with, their impediment to friendly troops would seem to be almost nil anyway. Leaving them on the board just results in aggravation for us players that historical commanders didn't suffer with(having units go around SK units). IMO, Using them to hunt down Routed units seems really ahistorical.