Din tolkning är korrekt.
Inbjudningar som Armour of Shadows och Eldritch Sight kräver inte att du redan känner till stavningen, och istället låter du kasta den gratis. Om du måste veta stavningen i förväg, skulle det listas som en förutsättning.
Warlocks kan inte lära sig dessa stavar annars
Det är egentligen omöjligt för en enklassig varning att känna de stava, eftersom Mage Armor och Detect Magic inte finns på Warlock-spellistan (PHB 210)