In addition, the assumption
"'Now let velocity v approach the speed of light c. The mass m will be boosted by a Lorentz factor but I think the equation should still hold so that we have:
G M m / r^2 = m c^2 / r"
.. is not suitable. Transition to special relativity is needed.