Maybe you need to contact the Qlik Sales people for this.
But if a CAL is assigned to a user then he can see any number of apps. You just need to add his name each time you publish an app.
1 CAL = All apps accessible (condition that QMC admin gives him access to view that app, I.E adding him to distribution list). He can be given access to 3 apps out of 5 or 5 out of 5 apps.