Directory migration will migrate directory to a new fid, so the inode is different after migration. But there is one place that directory layout may change: after all sub files migration the parent directory will be shrunk to contain new layout only.
But I don't see the benefit of introducing this bit, because it can't eleminate race: client can't hold ibit lock, its layout can be stale at any moment with or without this bit lock. But this race is not serious, because https://review.whamcloud.com/#/c/31504/ adds rules to access migrating directory, operations through old layout may fail, but they won't corrupt the directory.
Directory layout will be updated after each lookup, getattr, setattr, setdirstripe and open, I'd say it's protected by UPDATE bit, but it's used by MDT to serialize operations, client won't clear its directory layout upon UPDATE bit revoke, because it needs layout information to access directory (just like fid), and I think we've kept it up-to-date already.
Andreas, yes, https://review.whamcloud.com/10110 can be abandoned and this can be closed.