I love astrology and reading mine and my friends' birth charts, so this is definitely something I'd love to see implemented. I think for simplicity's sake, it might be easier to stick to a general "sun sign" or maybe even sun/moon/rising so that it is easier to understand. But with "hidden" aspects that affect the coding, as you've demonstrated. I think it'd be great to see that come back into the game like in TS2. Some signs do not match! Gemini + Virgo? Recipe for disaster, will not get along. Gemini + Aries or Libra? Perfect relationship. I would love to see this make a comeback along with likes/dislikes, and the traits you've used as examples.
I just think it'd have to be simpler to understand on the surface, what the player sees. Because not everyone is interested in astrology necessarily but might enjoy having additional facets to their Sims.
Amazing work figuring this all out, by the way!