Both of these issues are now corrected in the trunk. In fact, now the seam script on Linux, Mac, Windows, and Windows/cgywin is more robust than ever! I have tried to consider every possible path variation that would hang it up, and it appears to be performing flawlessly.
Thanks for fixing it so quickly! I came across the problem yesterday.
I really like the new label handling.
Please note that there is an outstanding syntax error in the seam.bat script for Windows in Seam 2.1.0.CR1. Line 18 of seam.bat tests that the environment variable SEAM_HOME is correctly specified. Unfortunately, the test will always fail due to a syntax error. The variable name needs a trailing % symbol immediately following SEAM_HOME. This is fixed in the trunk and will be available as part of Seam 2.1.1.