Unfortunately there are some problems with your description of both areas. Often scientific theories are not derived from facts. For example, Einstein came up with his theories of relativity before there was any empirical confirmation of them. The first empirical, or factual, confirmation of his theory occurred with the Eddington experiment, and this only approximated his theory. There were only four points of contact between Einstein's theory and reality by 1960 and yet the theory was widely accepted. So often scientific theories are invented and then projected onto reality. What remains stable in science, as I mentioned, is a set of values.
Arts is not subjective, as there is often a lot of agreement on values. For example, that murder is wrong and that individual liberty is important. Of course, you may point to disagreement about these types of values but such examples of disagreement does not establish subjectivity. First, because it ignores the fact that there is a lot of agreement on values. Second, disagreement also occurs with scientific claims. It is obvious that mere disagreement in science does not substantiate subjectivism.
It is true that humans do project values onto nature. This is called the fact/value distinction. This is a distinction first posted by David Hume. That doesn't mean values are subjective, as humans tend to value the same things (mostly). Consider the fact that only 2% of the population are psychopaths. Psychopaths are individuals that do not think moral values are real. That means that 98% of the population believe moral values are real. That doesn't seem subjective to me.