Just found out that mongrel_rails restart does NOT work, when the original mongrel was started with the -c option. Yuk!
Well, this is not entirely true. It works if the -c parameter contains an absolute path, or refers "to itself": -c ../current works like a charm, and in fact updates the current directory to whereever current points currently.
However, I could not get mongrel_rails restart --soft working....