Hi Yvonne,
In our systems the bank key is not automatically generated by SAP. We have it setup so that we designate the bank key and since bank key is master data, we are able to create it manually in each of our systems or ALE it over to the systems that require the information. So we do not run into the issue you've described above.
Regards,
-Anya