Your specific circumstances and the ethics of no-cd patches are irrelevant. You won't find a no-cd patch on this site or any help obtaining one.
It's nothing personal against you, it's just that the makers of the game don't want no-cd patches floating around and we as a site support that. You have to understand, some of the game developers are posters on our boards and we sometimes get information and beta patches before anyone else. So, CFC's no-cd patch policy isn't just ethical, it also has a practical benefit.