Gravity, taken in the context of General Relativity, refers to a pseudoforce. And a pseudoforce, as a linguistic construct to describe that which can behave like a force but isn't really a force, definitely permits a speech act which refers. Just as The Morning Star (Venus) which isn't exclusively a morning phenomenon nor is it a star, can refer. It happens to be a way to refer to Venus which is saddled with obsolete notions of celestial bodies. I think this all points to an adage I'm going to make up on the spot: concepts are easy, semantics are hard.
Glad to have you with us, Mr Vat.
The Morning Star first (Frege's famous example) . . .
Now again we have to be careful: On Frege's account, meaning is a 3-way relationship between (i) a name, (ii) the sense associated with that name, and (iii) the referent. The sense (not the name)
determines the referent, if there a referent at all.
I suspect you're confusing the name with the sense (but shout if you disagree). In this case the three are as follows:
Name: "The Morning Star"
Sense: The brightest object in the sky just before sunrise
Referent: The Morning Star (= Venus) - the heavenly body
The name itself then is irrelevant to determining reference. Call it anything you like! Call it "Frank Sinatra"! Yes, its
referent may not be exclusively a morning phenomenon, and it may not be a star, as you note above, but this is irrelevant. The Canary Islands may have no canaries but "The Canary Islands" is only a
name. Renaming them "The Unicorn Islands" is irrelevant to how the name secures its reference.
Now, if the sense associated with the name ("The Morning Star", "Venus" or "Frank Sinatra") -- e.g. "the brightest object in the sky just before sunrise" -- uniquely picks out a particular object then reference is successfully achieved . . . via the
sense, not via the
name.
Gravity next . . .
On a descriptivist account of reference (not the only kind!), the term "gravity" refers, if at all, to the thing which the description associated with that name uniquely identifies. If that description is, say, "the curvature of spacetime" and that description uniquely picks out something in reality, then the name refers. Otherwise it fails to refer.
Likewise, if the description is "an attractive force inherent in all massive bodies, etc., etc.", and that description uniquely picks out something in reality, then the name refers. Otherwise it fails to refer. The majority opinion among physicists nowadays, as far as I can discern, is that nothing in reality satisfies that description, and if they're right about this (a matter of epistemology) the name "gravity" as used by a Newtonian, say, fails to refer.
Whether successful reference to anything is achieved, then, depends on the description associated with that name.
Consider Voltaire's witticism that the Holy Roman Empire is neither holy, nor Roman, nor an empire (cf. your "The Morning Star is neither a star nor a purely morning phenomenon"). Does it follow, then, that the name "Holy Roman Empire" refers to nothing? It never
existed?
Well, if Voltaire is right above, and the description associated with the name "Holy Roman Empire" is "the empire which was holy and Roman", then nothing satisfies that description and the name fails to refer. There never was such a thing!
Surely, though, we can't make something vanish from history as easily as that! Wiki describes it as follows:
"The Holy Roman Empire,
[e] also known as the Holy Roman Empire of the German Nation after 1512, was a
polity in Central and Western
Europe, usually headed by the
Holy Roman Emperor. It developed in the
Early Middle Ages and lasted for almost a thousand years until its
dissolution in 1806 during the
Napoleonic Wars."
. . . and we're obviously referring to something real.
Once again, reference is not achieved via the
name, but the descriptive content associated with that name. Otherwise I could rename you "The Wicked Witch of Rushmore" and refer to
nothing.