This is not complicated - the bonds issued by Bank of America in 2020 which will come due and be repaid in less than a week have nothing to do with Escrows.
To be pretend otherwise is ridiculous nonsense - as will be very obvious when next week comes and goes without any Escrow related payment.
But you will have long moved on and created several new “theories“ by then.