Да.Метод release (путанно называемый imo) можно использовать для увеличения разрешений, поскольку из документов:
There is no requirement that a thread that releases a permit must
have acquired that permit by calling acquire.
Correct usage of a semaphore is established by programming convention
in the application.
Другими словами:
semaphore.release(10);
Будет добавленоЕще 10 разрешений, если вызывающий поток не получил ни одного.