Sounds to me like you've got it all covered and it sounds like a great garden!
All I'd mention.....and I bet you've already done it

is to have a log pile and an area of uncut grass somewhere, for more creatures to live in.
A couple of plants that are great for wildlife are Teasels - Goldfinches love the seeds and you can top them up with niger seed when they've eaten all the teasel seed, and a flower called Veronicastrum/Culvers Root - Bees love it.
