Thank you for the update.
I have checked your website and noticed that the Lazy Load feature is currently activated.
The W3C validator is indeed reporting the issue in question. Please note that this tool loads the HTML output without being an actual browser, so we could consider this as speculative parsing.
The srcset attribute is actually added, correctly, following the best practices to be defined as data-srcset. When the Lazy Load feature is disabled, the srcset attribute is not converted to data-srcset and this is why the validator does not report any errors.
Defining the attribute dynamically, as data-srcset, we avoid loading the image in non-browser requests(speculative parsing). This is why you can safely disregard those warnings.
In order to fully confirm that the attribute is passed correctly, you could
open your website directly in your browser, right-click on some image and click the Inspect(or Inspect Element) button. The srcset attribute should exist. In case it is missing on specific images, revise the way you are including these images to your posts, as WordPress by default adds srcset attribute.
Best Regards,
Dimitar Petrov