If you know know where the enemy’s spy is he either is dead or served his purpose by killing your marshall.
So, the idea is to, in midgame, make educated guesses as to the positions
of the spy (e.g. the piece that stays close to the enemy general, or that moves towards your marshall), and sacrifice scouts, hoping to kill the spy?
Interesting tactic (and if that’s their common usage, why are they called scouts? ‘Assassin’ might be a better name)
That is one of several uses for scouts. When the opponent has scouts, it's safer to keep your spy behind one of the lakes, since they will occasionally fly across the map just to reveal a piece; you don't want your spy getting "accidentally" killed by a scout either. If the opponent sacrifices all of their scouts early you can move the spy around more easily.
Since killing the opponents Marshall with the spy is such a huge advantage, losing your spy is a big disadvantage.
“scouts are the only pieces allowed to both move and attack in the same turn. A scout can move any number of open squares forward, backward or sideways into an attack position. Once in position, it can then attack”
That doesn’t say in any way that that attack has to be in the direction of movement. So, you could move a scout 3 squares forward and then attack leftwards.
Different editions of Stratego have different wordings for scouts. Some rules are silent on moving and attacking in the same turn (implying that scouts can't move & attack in the same turn), some rules specifically state that the scout cannot move and attack in the same turn. Some rules say they can move and attack in a straight line, and some use the wording you quote.
The ISF rule is that the attack must be in-line with the move[1].
So, the idea is to, in midgame, make educated guesses as to the positions of the spy (e.g. the piece that stays close to the enemy general, or that moves towards your marshall), and sacrifice scouts, hoping to kill the spy?
Interesting tactic (and if that’s their common usage, why are they called scouts? ‘Assassin’ might be a better name)