I have heard HBA have fantastic Dental cover for kids. I think the kids get free dental services up to age 16yrs. You could shop around and see if someone is willing to waive the 12mth pre existing or waiting period for you.
Some of them will offer no waiting period straight up.
You can try iselect website and see what they come up with.