You are correct!
A knight cannot be placed on another knight.
As long as the card triggering the overload is not a knight, an overload can include a knight (the value of the knight would be 0).
Sweet! Thank you!