I had a similar issue, and what I did is to make sure my "address B" was a member of all of the same groups as "address A". Then I signed into Address A and made Address B an owner of all of the groups. When that was all done, I simply deleted my "Address A" account. After it was deleted, I added Address A as an alias to my Address B account.