Non-compete agreements are governed by the terms of the agreement and the law of the state in which it was entered (or the law of the state identified in the agreement). Some states greatly disfavor non-competes while others tend to lean toward enforcing them.
The language you have quoted seems to indicate that even in other trainers in your husband's company trained clients you worked with at your current company, your current employer could probably make a credible argument that you are at least indirectly soliciting its customers. Given the circumstances, it seems like direct solicitation. However, the best way to determine if this is a violation is to have a local employment or business law attorney review the agreement, discuss the details of your business, and advise you on your options. Good luck.
Based on the language of the agreement, if you solicit a client away from your current company or do business with their clients within 2 years of leaving their employ, then you are in breach. If your clients decide to go to your husband's company because of you even if they are not training with you, then that would still be a breach of the agreement.
The contents of this post do not establish an attorney-client relationship. Any comments made in this post are general in nature and may not apply to the specific facts and law of your case.