The Shelatim of David and the Magginot and Tsinnah of Solomon
I think the source of confusion is mixing the different words translated as "small shield": magen and shelet.
The mysterious shelet
shelet only appears 7 time in the OT and there is some doubt as to whether it refers to a small circular shield or a quiver.
Here it NIDOTT:
ANE This word ...
In II Kings 19:21 MT, The expressions (Leningrad Codex):
בתולת בת ציון
are noun phrases that are personifications, like "Mother Earth", "Father Time". Therefore, the NIV translation,
...Virgin Daughter Zion despises you and mocks you.
Daughter Jerusalem tosses her head as you flee.
Is spot on. Note that the NIV does not read ...