Leibniz and the product/quotient rules: "Although at the outset Leibniz was uncertain about his method and hesitated as to whether or not d(x y) is the same as dx dy and whether d(x/y) is equal to dx/dy, he in the end answered these questions correctly, determining that d(x y) = x dy + y dx and d(x/y) = (y dx - x dy)/y^2. These values he found by allowing x and y to become x + dx and y + dy respectively. Upon subtracting the original value of the function from the new one and observing that dx dy is infinitely small in comparison with the terms x dy and y dx, the results are obtained." [1]
Newton's algebraic vs. geometric approaches to calculus: Boyer [1] notes that in Principia (1687) "Newton presented them [his propositions] in the form of synthetic geometrical demonstrations with an almost complete lack of analytical calculations" - hence the geometrical approach you point out. But he actually wrote up accounts of his calculus in three papers (De analysi ... (1669), Methodus fluxionum ... (1671), De quadratura ... (1676)), all of which were published after 1700. In those earlier papers, his approach is algebraic, often using the binomial theorem. In one incredible result from De analysi, he shows that the area under y = a x^(m/n) is given by z = (m/(m + n)) a x^((m + n)/n). To do this, he increments z and x:
z + o y = (m/(m + n)) a (x + o)^((m + n)/n)
Expand the right side using the binomial theorem, subtract the z-expression from both sides, divide both sides by o, then drop any terms on the right containing o ... and you get y = a x^(m/n). That's pretty algebraic, right?
But the incredible thing is that he's basically showing that (roughly) "the rate of change of the area under the y-curve is y", which is the Fundamental Theorem of Calculus! He's figured out that derivatives (rates of change) and integrals (areas under curves) are somehow inverses (at least in this case). Newton was pretty amazing!
[1] Carl Boyer, "The History of the Calculus and Its Conceptual Development". Dover Publications, 1949.