A different Base DN for groups

I am using LDAP to manage users and groups with OpenFire.

Is there a way to have a one base DN for users and another for groups?

Nope. The best solution is to fine-tune your groupSearchFilter.