I will second the suggestion of Provado - it works well.
I'm not sure if it's active against the beetles, but the way to control those is to go out at night with a torch and pick them off.= - they can't fly.
If you do have so many attacking your tree, you will certainly have them laying eggs in your magnolia pot, so I would water it well with Provado as soon as it's dry enough to avoid losing it.