well the only sure way to know that you have ovulated would be to get some BT's done. I think the normal thing is to get a BT at CD7 then again at CD21 (or 7DPO if you think you can pinpoint when you might have ov'd)
I'm no expert on irregular cycles but I recently had a mc and the doctors all said worse case scenario is that it can take up to 6 months for AF to regulate. I know that's not news you wanted to hear but it may just take a bit longer before things settle again.
Patience is not my strong point so understand if you want to try and control as much as possible to bring things back to normal.
Vitex is a well known natural supplement for regulating hormones to help with periods. It may be worth reading up on or asking your doctor about. I would definitely ask them to do BT's to check you are ovulating if you have concerns about that, there's no reason for them to not want to check that for you.
Hope things balance out for you soon and you get a nice sticky wee bean