Not in my opinion, no. The EICR shows the switches as not being earthed so fitting nylon screws doesn't resolve it. Assuming this is a dwelling who is going to monitor the installation to ensure the nylon screws are not replaced with metal?
These Official Forum Sponsors May Provide Discounts to Regular Forum Members - If you would like to sponsor us then CLICK HERE and post a thread with who you are, and we'll send you some stats etc