Har du prøvet med vCard ?
Sikkert hvis du forbinder din Openfire-instans med en LDAP server kan du hente andre brugerfelter (Organisationsenhed, telefonnummer, ...) ved hjælp af vCard.
Måske kunne denne tilgang også fungere for tilpasset database integreret i Openfire; tjek også dette indlæg, som synes at foreslå det:
Sådan tilføjer du flere attributter til Openfire MySQL-databasen?
Opdatering af VCards i OpenFire