aren't you still leaving us with the problem of having Sorc bonus spells for being pretty?
No.
If he is pretty, then he is pretty because of his high CHA. He also enjoys bonus spells because of a high CHA.
They both have the same cause, though they are not themselves in a causal relationship with each other. An internal combustion engine produces forward momentum in a car and also produces heat: the heat released does not produce forward momentum, nor does being pretty provide bonus spells.
"My character has no personal magnetism, no ability to lead, no force of personality, its all Physical Beauty and I have a CHA of 18," does he then get a 1st-4th level bonus spell as a Sorcerer?
Yes, he gets his bonus spells from high CHA. As aparrently he gets his beauty from. And this player's understanding of CHA seems to mirror yours.
If you say a character must have a high CHA to be beautiful, and a character with a low CHA must be ugly
Which I never did claim...
then in what way are you saying CHA and beauty are linked?
If physical beauty has multiple causes, two possibilities being "high Charisma" and "player whining", but neither cause is
necessary for physical beauty, then it becomes possible to have beauty without charisma as long as an alternative cause is present. And yet charisma and beauty are still linked because Charisma is a possible source of beauty, regardless of weather or not it causes it in every circumstance.
Consider "Winning the Superbowl" having two possible causes: "Best Offense" and "Best Defense". You can win the bowl with either, but you don't have to have both or either one in particular.
In this way, a bowl-winning team can win without the best offense.
A bowl winning team can win without the best defense.
A team with the best offense can lose at the superbowl.
A team with the best defense can lose at the superbowl.
Do you suggest that having the best offense and the best defense is not linked to winning the superbowl simply because there does not exist a direct causal relationship?