The problem with the product you have now is that it is not a full spectrum fertilizer. It has N{itrogen} and P{phosphorous} but lacks K {Potassium} from the macro nutrients (nutrients needed in larger amounts). It claims micro-nutrients (Nutrients needed in lesser amounts) but does not specify this.
www.milorganite.com/using-milorganite/products
There are a lot of fertilizers on the market. As often, it depends a lot on what substrate you use, how you water and what stage your trees are in.
I use Saidung Ultra which however is a European product. I do not believe in shipping fertilizer and soil around the world. For most products good alternatives are available locally.
I also have been using chicken manure pellets which work well, but are so high in organics that your substrate gets blocked quickly.
And I use regular seasonal fertilizer for veggie gardens. This is normally very rich fertilizer.
I also have liquid fertilizer, in the form of liquid seaweed/fish. This smells very bad, and gives a huge boost.
I am a firm believer in mixing different fertilizers to ensure a spread of micronutrients.
In the end: Slow release is good, but go for organics. Else you have little balls of salt which in bonsai pots can create problems. And make sure you get a good number of micronutrients and NPK