Yep, looks like my PBR's ar all to different VLANs. I re-read your problem and I am wondering why the firewall is not the def gw? You may have explained it, I just missed it.
Also, It looks like you deleted the file before applying it. The file extension is used when manipulating the file system... like when you used the rm (remove) command. Then you tried to apply it using the file system extension... see in the log wher...