Hi Yvonne,
I think there is no logic for what you are looking for.
You can setup a House Bank in Vendor Master Data, or in FBZP give an order for Payment Method and House Banks, but you can't decide them on a GL account basis.
May be a User Exit or BADI when saving a document could do your logic to select House Banks.
Kind Regards