There is for sure some bug related to dynamically added field's visiblilty...
This solution doesn't work either it has exactly the same problem as mine.i am on Interwoven TeamSite 6.7.1.0 Build Number: 60750 windows 2003 server.testbox b never shows up.