Welp, I ended up fixing it with a completely unrelated solution. I ended up taking all the NHD's and Package files from my backup, put it in the current, and had errortrap installed. It ended up putting me exactly where my new save was, but fixing the problems.
Thanks for the suggestions and trying to help though!