Wow, great catch You should get the award for the most significant bug discovered by a regular ROMS user. I updated the code. See the following trac ticket for details.
Thank you for reporting this important bug. It is possible that it has very little impact in some applications. It just implies that boundary tracer value was not nudged as strongly as we specified.