One way to modify the form would be to add a user profile plugin. That way
you would be able to modify the form before it is rendered.
Alternatively, you could perhaps think about overriding the default user
registration form template using the template overrides. That perhaps would
allow you to also modify the JForm object there before the html is output.
a new css file to your template.