After having a look into your steering file and the fortran file I think i've found the problem...
In the limwac subroutine, you try to use a slf file: spectral_bc_bcg_10min.slf
As this file is not described in the steering file, the file is not partitionned so in parallel, each processor try to open this file and this is impossible, particularly on windows...
this explain why it's work on sequentiel and not in parallel.
You should probably declare the file in the steering file, probably in the keyword BINARY FILE 1.
Then during the preparation of the computation, this file will be splitted in the same way than the subdomain and there will no longer have concurrent access to the same file...
Hope this helps
Regards