You claim that you know what you are doing, but this part tells me you do not. Keeping yourself alive is your and your only responsibility, don't expect someone to babysit you.
Drow can get 1 point higher charisma, but since that putts them at an odd number it doesn't really matter. By switching to human you only lost 1 point of charisma, but gained 2 points in constitution and much more useful racial enchantments.
Damage spells are not affected by spell resistance, that shaman was probably saving it.
Empower is a smart move, since SLAs can be maxed and empowered without the extra cost, and max+emp is not that mana inefficient as you think. But why do you need extend and quicken. Extend affects buffs only since u9 spell pass, but i bet the feat description is still the old one (less then permanent, more than instant). Quicken is a complete waste of a feat on a fleshy sorc.
In short, in your first post you have asked us for advice, in your second post is painfully clear that you have no idea how many mechanics of this game work. Advice is there, take it or don't, but drop the attitude.