No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
Have you pulled your reports to see if it is reported on them?
Are you still a resident of the United States?
You may be able to get your free annual reports, not sure how that would work in your situation.
Does your husband have a SS#? Is it on file with the CCC? Is he a USA resident and/or citizen?
I'm not sure how international accounts work (if issued by overseas office) since SS# is a USA thing. But, if the account is an overseas account, you may want to see if it can be transferred to USA division.
If he does not have a SS# on file with the CRA, and your address is not in the USA, then there will not be anything to link the account to for a USA FICO report.
Need to have on file with CCC:
USA Address (you can usually have separate "home" and mailing addresses)
SS# & DOB
These would be my "guesses"