Thanks very much.
Adding overrides to the style seems a little redundant. I have created a paragraph style which adds the font and size so it seems wrong to have to add it again. Is this a glitch?
However, adding the style I want and a headingLevel to addText has solved the problem.
Thanks for your help,