So it looks like digital purchases are linked to the console you originally purchased them on, unless I'm misunderstanding. This is the part that I wanted to be changed.
You can play digital games that you've purchased with your Nintendo Account on any Nintendo Switch console.
Please note that you can register one primary console per Nintendo Account. Once you've registered a primary console, your digital purchases can be played by anyone that uses the primary console. Other players will not be able to access your digital games on a non-primary console.
Once you've set your primary console, you can change the primary console whenever you'd like through your Nintendo eShop settings.
Physical games can be played on any system you like. Save data for physical and digital titles can be transferred between systems using Save Cloud Data backup (available to Nintendo Switch Online members) or the on-device transfer process.
You can play your digital games on a different console, but you'll have to set it as your primary console and you need to subscribe to Nintendo Switch Online to transfer your save data.
This means your digital games cannot be played on two or more Switch consoles concurrently. If your plan was to have two Switch consoles that can play all games all the time, you won't get that.