I am glad that it got you thinking!
I would argue that science is objective because science intends to explain the objective universe. I agree that certitude and explanations of results varies over time, but that does not reduce the fact of objectivity in science, only that researchers intuitions are subjective. Aside from that, no one publishes results saying “This is a law of nature and it is correct!” What happens is they publish a result saying “We have found this to be the case.” And after a large set of successful testing is something called a law of nature.
Intuition about a result is what is subjective, but the process and underlying mechanisms of a result (which science is intending to discover) is objective. Truth will out, so even if a result is interpreted incorrectly, the correct interpretation will eventually come about.
Accidents are attributes of something real but are not part of its essence (i.e., what the object is made of and not what it is), so they must be real too.
Accident comes from Aristotle’s substance theory, but are, as I said above, the attributes of something that are not part of its essence.
As far as I know, and anyone who knows better can/should correct me, accidents only have existence through something and not by itself.
New Advent: Accidents is a good start.
This is what you have asked above and that I have answered.