Oh I know how you feel!!
DD goes to a public school where there is no RE yet came home to me last month with this......
" do you know who made mummy?"
" yes darling I made you"
" no mummy GOD made me and he made you too and the trees and the grass and all the animals"
I nearly fell off my chair!!
DH tells me it was because it was around Easter but still.....