The options are drawn from the pool, handcrafted for each level, so it's not _entirely_ RNG, but I see you point! It would be interesting to do a remake where you have all the necessary monsters available at all times :)
Thank you for playing and interesting feedback!