Well, we have wealth taxes--why not have reverse taxes (aka welfare) for poor knights?
Give the banker an option that says "if a knight receives less than x gold, give them gold from the realm share to make up for it".
And the realm should be able to levy effective taxes against the duchies to make up for it.