Anytime my friend...I have dealt with similar issues a few times as well with GNU/Linux distros after upgrading hardware. It's definitely frustrating, but I'm glad to hear you were able to resolve the issue. I am going to pick up an external SSD +USB 3 enclosure this weekend and do the same for a dedicated Sierra dev. environment so knowing you've had success is encouraging! Any major issues thus far?