There's a significant amount of literature on this which I'm not going to look up right now, so please excuse the lack of sources; I'll try to edit them in later (they were all found by following the footnotes to introductions to the Mosad Harav Kook editions of the relevant mesechtos, even though the most thorough introduction I believe is that on Eiruvin ...
Encyclopedia Talmudis (הרהור כדבור) says that the Meiri holds this way (it does not mention the Ritva) and any Rishon who holds the Halacha is like Ravina that thought is equivalent to speech in regards to Shema would hold the same for words of Torah.
This is discussed at length in the hakdamah to the Mosad R' Kook Ritva, and in R' Avrohom Shoshana's Ritva published by Ofeq Institute.
In brief, the old Ritva acc. to some is ר' כרשכש. The new one acc. to some is Ritva, acc. to R' Shoshanah it's mostly the Ramah with some others. It's more complicated than that, but that's the Cliff Notes answer.
There's no contradiction.
A father has the "right" to marry off his minor daughter, as in if he does it, she's married.
Despite that, he's not allowed to do it unless she's old enough to agree and actually agrees.
Similarly, you're not allowed to do various things on Shabbat, but if you do, you've accomplished them. This is obviously true for physical ...