Idk about blackhat methods, but when I go to create a new IG account, I always have several usernames that I think up in advance. That way, if one is taken, I can just register another one.
Maybe try some variation of the name you wanted. Like if you wanted "dogtrainer" you can try "dogtra1ner" or something.