This is not personal and I do not have a problem with you. To redeem yourself, use your SP to upvote your downline from Bitconnect. You did say you want to do the right thing and I will give you a benefit of doubt. This would be cost free for you to put their names on an auto-vote list.
This would settle everything and reduce risk to you. If the other promoters were wise enough to do something similar then in time all wounds heal with interest.
RE: talking about cryptocurrency