You are correct, Form 7202, Credits for Sick Leave and Family Leave for Certain Self-Employed Individuals, can be printed and mailed, but it isn't available to be e-filed by individual tax filers.
Here is a TurboTax article that discusses various reasons why some forms just can't be e-filed.