Change looks good to me. I think we should request this change for inclusion in 0.24.
When considering this for 0.24, it is important to note this would only affect a developer choosing to compile the optional bdbstore code. We don't ship the jar, users of the java broker binary release have to provide it themselves and so are free to use any compatible version they like. This applies to the maven artifacts as well, since the user has to explicitly add the BDB JE dependency to their own pom and so are again free to utilise whichever compatible version they like.
EDIT: agreed that we should not request for 0.24 after disussing below items.