Castor is a heavenly one (4)
I believe the answer is:
twin
'one' is the definition.
(thesaurus)
I don't understand the rest of the clue.
(Other definitions for twin that I've seen before include "One of two conceived together" , "(Town) paired with another" , "One of two conceived simultaneously" , "Romulus or Remus" , "Castor or Pollux?" .)