Потому что правила работают по порядку, пока какое-нибудь не сработает.
Сначала вы заблокировали трафик для всех, а потом... потом уже не важно, до следующего правила просто не доходит, т.к. трафик уже заблокирован.
Поменяйте эти правила местами. Сначала нужно разрешить программам из списка, а потом уже блокировать всем остальным (т.е. всем, для кого предыдущее правило не сработало, т.е. всем, кого нет в списке).
(см. в комментариях к ответу)