Hello,
A paragraph style can't be used as character style. They have their own tags and styles, some are the same but others are different; for example a character style can't have an outline level tag as paragraph styles.
If you can't generate the styles from scratch, you'd need to use importStyles that supports character styles too, but these character styles can only be applied to run-of-text contents.
Regards.