Must download the free Capcom Arcade Stadium software from the eShop.
1943 is included with the download.
Ghost ‘n Goblins is a separate free DLC download until the 25th. This is to coincide with the upcoming release of Ghost ‘n Goblins Resurrection. Afterwards it will become a paid download.
Even if you have Ghosts ‘n Goblins via Nintendo Switch Online these games are free to keep without a subscription.
Looks like the DLC can only be redeemed via the eShop itself and not on the website.
https://www.nintendo.co