Not very many residency programs offer H1b in general - it's much more expensive for the program than a J1, as well as much more of a hassle. With a J, the applicant (along with the ECFMG) does almost all the work themselves. With an H, the program has to file the paperwork, pay the fees, etc.
IMGs in general have a harder time matching residency than AMGs. Limiting oneself to *only* programs that sponser an H1b doesn't making anything "very likely".