are they the same thing? They both seem to use the same formula.
Yes they are.
Geometric mean in general refers to this setup
(r1xr2)^1/2 or (r1xr2xr3)^1/3
as opposed to arithmetic mean which uses
(r1+r2)/2 or (r1+r2+r3)/3
Time weighted return also uses a multiplication setup so it is a geometric mean by definition.