I havent tried the iceX generated terrain yet,but since the shadow are cast on other peds,so it seems it could be because the iceX terrain does not support dynamic shadows...you could try using the A6 template multitexture terrain code and see if it works