I found the best way to tame aggressive and more dangerous creatures is to use Tapejara (saddle acquired at level 55). They can land on high and vertical surfaces while still allowing you to shoot. If the tame is not close enough to the ledge, I suggest shooting it or Argo-ing it to follow you. This method helped a lot i was able to easily tame a spino and Rex.

More Rex Taming & KO Tips