So I use an app for tracking my lifts and it uses that data to show me a few different graphs, including my estimated 1RM. However, this calculated 1rm is based on each individual set, not on all sets - for example I did a set of 4 at 60kg for OHP, but that was my last set, I did 2 more at the same weight for 5 reps each before that. So, yes, it might be accurate to say on the last set, my 1rm was around 65kg, that says nothing about what my 1rm is while not fatigued.
At the moment, I'm just curious what the numbers would be, but I know some routines depend on your 1rm to determine how much you should lift and I'd like to try those at some point. Is this something that is just going to waste a workout session in order to figure out?
You should max out if you want to - I think it's fun! It's not really a waste of a workout session, I don't think. It is very challenging of course, perhaps not as fatiguing but still a training stimulus all things considered.
Your 1RM can be calculated somewhat accurately by your 5RM - it could be somewhere around 90% of your 1RM. I think there is little point attempting to calculate it using such information like how many sets you were able to do at 5 reps for this weight, as your rest time between sets and your personal anaerobic conditioning can affect that without making much of a difference in terms of total force generating ability.