Hello Dasta and thank you for the log, I solved the mystery thanks to it.
So it appears that you're using a modified version of Perfect World. I downloaded it and it appears that the lua file has parentheses in its name and civ5 forbids this in "include" statements I guess the devs from Firaxis got a little paranoid regarding the sandboxing of mods and I think no one will blame them for that.
Here is a modified version of the modified version of PerfectWorld, where parentheses have been removed from the file name, with a properly updated modinfo file. I will inform Bobert13 about this.