I don’t know SPARK, but the reference manual seems to indicate both Convention and Import are supported, so my guess is that wording implies that what languages are supported depends on the vendor.
This has been changing recently, I believe, as more customers are using SPARK and C together. And as you discovered, it does work, even if it isn’t “directly supported”