Those 6.5’s have to be 7. Seems like you might have to retake IELTS.
Alternative if you’re work experience is in tech then I’m working on adding a special service to the site (in partnership with another company) to local tech startup jobs aimed at experienced foreign talent. The partner company will handle all the work visa paperwork etc under the new accelerated GTS program. Stay tunes hope to announce something soon.