Robert suggested I do an acid test. I've confirmed that I can do "bzr init --experimental foo; cd foo; bzr pull ../reconciled-bzr.dev; bzr push ../new-dir" to pull a reconciled bzr.dev into packs, and make a copy of that branch with bzr push, without any trouble.
So the fix sent to the list definitely appears to fix this bug.
Robert suggested I do an acid test. I've confirmed that I can do "bzr init --experimental foo; cd foo; bzr pull ../reconciled- bzr.dev; bzr push ../new-dir" to pull a reconciled bzr.dev into packs, and make a copy of that branch with bzr push, without any trouble.
So the fix sent to the list definitely appears to fix this bug.