That ending is a very particular one about the party members needed for it and exactly when you can unlock it. I suggest looking at a guide for it. I didn’t make the set you’re using that save from but it wouldn’t take long to get to that ending from a new game plus.
I made a run ^^
thanks for your save