Thanks Oleson,
This, about anomalies in my domain file is correct. Truly 3 files were created. 2 domain.ocn files and 1 domain.lnd file. I renamed the domain.ocn files to domain.lnd and vise versa as taught (because of masks). But then i discover that out of the 2 domain.lnd files, 1 has the horizontal resolution and coverage I specified during SCRIPgrid generation but the other has a global domain with a different resolution. The problem has always been caused by this domain file with a global coverage. I will as advised now go all over the process again. Troubleshooting has taken so much time but I think going over again for the sake of correctness is worth it.
Thanks for your support always.