I think you might be out of luck.
Dr. Hauschka made a rice based compact before, but they dont make it anymore. And their new foundations contain iron oxides, zinc oxide, etc.
Have you tried putting on a primer first? That might prevent the foundation from touching your skin...but probably not.