Anyone in this thread asking about using "CRs only," then adding that they'd also used/would like to use GarrisonBuddy, who THEN complain about being banned later, has no one to blame but themselves. It's blatantly obvious that if you use CTM or automated pathing (those are logged, and are the exact same logs as every single other Garrison Botter so it's very, very easy to easy to track) you're putting enormous risk on your account simply because of that fact.
Listen, OP, if you want to use CRs, then use only CRs. No fishing, no Auction House, No farming, etc. See how that works for you. If you're going to add Click to Move profiles or Questing/BG profiles to the mix, you're asking for player reports, and 9 times out of 10, those are what start to stack up to get your account investigated. You're absolutely going to get flagged in some way if you automate your movement. You are not safe in your Garrison just because other people can't see you, as those profiles all use the exact same coordinates that can be cross referenced later by Blizzard. It's a simple check. Think carefully about that, and adjust your HB usage accordingly.