"Staurofila" is the title of a novel written by Mexican author
Maria Nestora Tellez in 1889.
https://en.wikipedia.org/wiki/Staurofila
The novel is a
Christian religious allegory with character names evidently invented by the author. My guess is that Tellez created "Staurofila" as the name for her heroine by Hispanicizing the Greek roots of the names
Stavros and
Teofila to come up with something that meant "friend/lover of the cross".
Then I would guess the rare Hispanic name Estaurófila comes from people in Spanish speaking countries assuming that the full form of "Staurofila" would be Estaurófila in the same way that their full form of
Stefania would be
Estefania.
That's my theory for this name, anyway. :)