What did I say just a few hours ago? Seems like I never do anything fully right the first time. I removed the life time from enemies so they no longer are destroyed (deleted) after 2 minutes. This was causing an issue where the pool would stop filling if enemies were not killed.
List:
1. Pooling fixed (again) enemies no longer are deleted after 2 minutes which would remove them from the pool permanently (stop spawning them if not killed)