I don't see anything wrong with her career being the top priority, and if you won't or can't move then letting go of the relationship. I don't see anything wrong with saying that she would prefer if you came along and had all this commitment stuff with her there. Marriage is not about sacrificing your life for someone else.
I agree with most of this. However, I don't see how it's fair to marry someone you wouldn't make your first priority. It's ok to want the commitment where the new job would be. It's a whole other thing to talk about those things knowing you'd give up the consideration if it wasn't possible for the other person to move with you.
I don't want to hear about permanent commitments from the other person in the relationship if it's obvious that they aren't as committed as I am, or aren't completely dedicated to such commitments. As you said, there's nothing at all wrong with having other commitments. I just don't wanna hear about something as important and permanent as marriage and kids if it's not the most important thing to you. Because that's the only way things like that work. You can't have a marriage or kids if your priorities are not those things. She can find those priorities later in life if she wants, after her other priorities are achieved. But I'm not going to be lied to about someone's commitment level. I'm not going to be told we're going to be together forever if they don't mean that 100%.
Marriage is not about sacrificing your life for someone else.