I'm trying to generate a spherical polygon on a unit-sphere from a set of points, but I'm running into some trouble. I've looked through previous answers to questions similar to/identical to mine:

https://mathematica.stackexchange.com/questions/144167/fast-spherical-polygon

https://mathematica.stackexchange.com/questions/10957/an-efficient-circular-arc-primitive-for-graphics3d/10994#10994

https://mathematica.stackexchange.com/questions/154068/geodesics-on-a-sphere?noredirect=1&lq=1

However, I am struggling to implement any of these methods myself. My problem is straightforward. Given a set of points lying on a sphere, I simply want to draw a spherical polygon by connecting the points with geodesics and then fill the area the polygon encloses with some color. I'm also trying to plot a curve that the polygon approximates and have that filled with a different color on a different plot as well.

For example, the points given by:

    pts = Table[{Sin[t], Sin[t]*Cos[t], Cos[t]^2}, {t, 0, Pi, .1}]

[![enter image description here][1]][1]

    Show[
      ContourPlot3D[x^2 + y^2 + z^2 == 1, {x, -1, 1}, {y, -1, 1}, {z, -1, 1}, 
        ContourStyle -> Opacity[0.3], Mesh -> None], 
      ListPointPlot3D[pts], 
      Boxed -> False, Axes -> False]

 [![enter image description here][2]][2]

And the curve:

    Show[
      ContourPlot3D[x^2 + y^2 + z^2 == 1, {x, -1, 1}, {y, -1, 1}, {z, -1, 1}, 
        ContourStyle -> Opacity[0.3], Mesh -> None], 
     ParametricPlot3D[{Sin[t], Sin[t]*Cos[t], Cos[t]^2}, {t, 0, Pi}], 
     Boxed -> False, Axes -> False]

[![enter image description here][3]][3]

These problems appear to be answered in the links I've included, but I can't implement my own set of points for some reason. I've tried replicating Joseph O'Rourke's result from https://mathematica.stackexchange.com/questions/154068/geodesics-on-a-sphere?noredirect=1&lq=1, which is what I'm trying to make in the first place, but to no avail.

  [1]: https://i.sstatic.net/zuytg.png
  [2]: https://i.sstatic.net/n2pIA.png
  [3]: https://i.sstatic.net/Xqh4R.png