А чего в OrderWithRequires непрозрачного?
Попробовал сообразить, нельзя ли было обойтись Requires(pre) и Requires, но подзапутался. OrderWithRequires вроде удобнее должно быть.
В общем, есть зависимость, файл из которой нужен для его копирования и правки. Т.е. файл %ghost.
Либо в перспективе можно использовать другую зависимость, файл из которой править не надо. Лежать он должен по пути, куда происходит копирование, т.е. файл конфликтный.
Файл для работы не критичен, но желателен.