I'm guessing the windscreen replacement is what actually fixed your rattle.
Before the Vorg I had a MY15 WRX, 6-speed manual, so no Eyesight at all, but
did come complete with this same rattle you describe.
I confirmed it was the speaker grille by having the Missus press down on it, release and...