Running your snippet with --stacktrace gave me:
...
Caused by: org.gradle.api.GradleException: Could not copy file
'C:\bss\zz\src\main\resources\config.properties'
to 'C:\bss\zz\build\resources\main\config.properties'.
...
Caused by: java.lang.ClassCastException:
java.io.File cannot be cast to java.lang.String
...
Changing project.projectDir to project.projectDir.name (or path) solved it:
filter ReplaceTokens, tokens:[SRC_ROOT_DIR: project.projectDir.path]