I like the idea of providing an informative error message.  And some way to complete the intent of the original command.  In the described case, 'fossil rm' the file name, and then 'fossil add X' where X is now_dirname/new_file1 now_dirname/new_file2 ...