That was close ! Good deal to hear you had a harness on. One of my pet deals. Comes form a really bad experience decades ago. Darn near lost my brother ! Won't be caught in a tree stand of any type without one.
One thing I do is replace all ratchet straps every year and I use a strap that is rated at least 500#.