Whoops, I forgot about this for a while... but just finished this part!
Anyway, like you say, some of the enemy generators are easy to miss... had to look of a guide for a few. Took a while to find the leaves too...
The boss fight was fun! And easy enough when you know the patterns, at least for the first two.