Hello Michael,
That's a neat setup. And I agree with everything Ronny already replied, just adding some hopefully relevant pointers.
0. If you just want the tangent spaces, that's easy: differentiate the constraint and consider its kernel. See any book on differential geometry, for example Section 3.2 in my
book.
1. If all you wanted was to optimize a function over that ell_4 sphere in R^3, I would suggest you follow one of your initial instincts, namely, "somehow "augment" the sphere so it gets warped into this shape". Specifically, you'd setup a diffeomorphism phi : ell_2 Sphere -> ell_4 Sphere (that's easy to do), and compose your cost function with that diffeomorphism to bring your optimization problem to the usual sphere. Then you can roll with spherefactory in Manopt. But as you pointed out yourself, that won't preserve geodesics (the exp map).
2. If what you really want is to compute geodesics on the ell_4 sphere in R^3 (presumably with the Riemannian submanifold structure, that is, inheriting the metric from R^3), then as Ronny explained you first need to figure out the ODE that defines geodesics. It's a priori unlikely that this ODE has an explicit solution. You could plug it into Wolfram Alpha / Mathematica just in case, but most likely that will fail, and you will need to use a numerical ODE solver to compute geodesics, e.g., a Runge-Kutta type of integrator (in Matlab, that's built-in as `ode45`).
3. To figure out the ODE of geodesics, since you have just one constraint, things might not be too difficult. Basically, you need second-order differential equations for x(t), y(t) and z(t) given intitial conditions x(0), x'(0), y(0), y'(0), z(0), z'(0), where the initial velocity of course needs to be a tangent vector to your manifold at the initial point. To setup that ODE, again, you could check any Riemannian geometry textbook, and in particular you could look in my book at equation (5.44). That one tells you that for a geodesic c (which satisfies c''(t) = 0 for all t), the curve must satisfy d²c/dt² = II(dc/dt, dc/dt), where II is the second fundamental form. To get a formula for II, look at Definition 5.48 and eq. (5.33). Essentially, you need to figure out a formula for orthogonal projection to the tangent space at some point, then you need to figure out the differential of that projector with respect to the base point.
I hope this can help.
Best,
Nicolas