Hi @Kirk_Broadhurst, welcome to the community, and really sorry about the delayed response.
As you probably have already guessed, we don’t have good support, yet, for changing the binding of a SonarCloud organization to a different SCM organization, or to migrate projects across organizations.
I’m afraid it’s currently not possible to unbind the projects from GitHub and re-bind them to GitLab.