I also think it's a bug and was hoping to get some attention from SAP employees here.
And no, every instance of B has a unique header and they can not be moved to A.
I could make header on A different on every page for specific page numbers, but B sizes differ and I do not know for sure how many pages one or other instance of B will take.