Some quick etymological research reveals that rosetta is the Italian for rosette.
As a rosette doesnt really look like a rosetta Id call that a dead end.
I also dont think it looks like the flower (rose).
Rosetta is also the Italian pet form of Rosa. So your thinking it is name based rather than design based may be on the money.
More research needed.