With respect to your first query about your mark being advertised but not yet registered, please note that it is not unusual. The Registry does take a long time before issuing the RC to avoid unnecessary issues by third parties. As you state that the opposition period has elapsed, my recommendation would be to visit the Trade Marks Office and consult with them.
For the second query, please check the online Registry website for the hearing lists for every month. They are usually uploaded in the last week of every month. Check if your mark finds a mention there because sometimes the Registry does not send notices. Also, see if you can visit the TMO.
I hope the above shall suffice.