I picked up these pics from an Under Construction thread.
This pic shows the naked gunite shell. The bond beam is the top horizontal surface around the shell.
Then materials get built up on top of the bond beam.
The structure you see above should stand alone and no part of the deck outside of it should touch any part of the walls you see, the bond beam, or the coping. The gap to prevent that touching is the expansion joint.
In your pool there are finishes everywhere we can see and from the pics we can't identify the top of the gunite and the bond beam and where materials have been built up on top of the bond beam.
This gets back to the question if you need and have a traditional expansion joint or a cantilevered horizontal expansion joint. If materials are sitting on top of the bond beam you cannot have a cantilevered expansion joint anymore.
In the pic below there is no visible horizontal gap in this materials buildup showing where a cantilevered expansion joint is. Everything looks like hard surfaces on the vertical face with no flexible mastic in a gap allowing movement.
With the various renovations that have gone on in your pool the pics don't show how the pool and deck were originally designed. And where along the way the expansion joint got compromised. Or maybe it was incorrectly built without an expansion joint originally.
Only by some archeological digging of an area down to the bond beam can it be determined what you really have and the best way to go forward.
Saw cutting an expansion joint around the perimeter of your pool may be the best fix if it can be cut down to the ground.