Ok, deixe-me dividir isso da melhor maneira possível.
She assumed that Prince Charming would be the one to rescue Fiona, which we know didn't happen, considering the first film.
Correto. Harold até a chama:
HAROLD: It's not my fault; he didn't get there in time!
If Shrek hadn't come along, some other knight could've eventually rescued her.
Estou menos convencido sobre isso. Eu argumentaria que era razoável ela assumir que ninguém mais seria capaz de resgatar Fiona. Vimos que muitas pessoas já haviam tentado resgatar Fiona antes da chegada de Shrek, e todas elas fracassaram, dolorosamente.
She also assumed that Charming would be Fiona's one true love if he was the one to rescue her. There would be no guarantee of that either.
Corrija novamente. Mas não acho que ela tenha assumido isso. Eu não acho que ela sequer se importava com o que Fiona sentia. Se fosse verdade que Fiona não amava Charming - o que ela não fez - ela estava preparada para drogar Fiona com uma poção que forçaria ela a amá-lo:
FAIRY GODMOTHER: Have her drink this [potion] and she will fall in love with the first person she kisses, which will be Charming.
Godmother put the spell on Fiona to keep her changing into an ogre every night as a secondary precaution to keep her in the tower
Errado. O feitiço ogro-transformação foi lançado em Fiona por uma bruxa , e foi a razão pela qual ela foi colocada na torre em primeiro lugar . Não há evidência de que a fada madrinha tenha qualquer envolvimento nisso.
Since he's not her true love, he'd have rescued her and she'd still turn into an ogre every night.
Correto , mas é provável que a fada madrinha tenha usado uma magia ou poção para reverter o feitiço. Afinal, ela acredita fervorosamente que:
FAIRY GODMOTHER: Ogres don't live happily-ever-after!
... que, a propósito, é outra suposição incorreta dela. Eles podem e fazem.