I didn't vote, because in the MotP there are magma para-elementals. Magma is pretty darn close to lava. Magma elementals are both earth and fire subtype. So on that account, I would let the spell effect a magma/lava creature if the spell effects either earth or fire.
In the Draconomicon there are Magma drakes. They are also both earth and fire. I'd treat them the same.
You can't call lava one or the other. It is both earth and fire - the precedent has already been established by WotC. Any spell that affects either earth or fire should effect lava, right?
EDIT: Of course, if the spell specifically mentions that it doesn't ever affect fire, then I would not allow the spell to affect lava/magma. After all, lava/magma would be both earth and fire in my book. A specifically called out exception would always trump a general assumption of inclusion in my book.