Different protection for different levels

I currently have various tutorials available with ccaps, but everything is at Level 1.

I want to make an all-access pass (as a Diamond member), but i want to restrict the number of downloads. With the Level 1, it was not necessary as every product was protected by its own ccap.

I set up the files correctly, and as i test with a test account set to Level 2, i get the expected popup warning about the number of downloads. That is perfect.

However, when i test back with the Level 1 test account, the same link is redirecting me to the Membership Options page. That is not what i want. I want any Level 1 to simply honor the ccap, and not take the number of downloads into account.

Can i do that? Am i doing something wrong?

After digging further, i found out that i have to set up a limit for Level 1 too, even if it is 9999 downloads/day. However, this becomes an annoyance if the Level 1 users have only one download available to them through dripping or buy now (ccaps), and it means that they will have that popup telling them they still have 9998 downloads available, which is not really accurate either.

Is there a way to do simply not show that download limit popup to the Level 1 (who are already limited by ccaps or dripping) but show it to the Level 2 (who might be tempted to download everything at once, since it is not dripped)?