Update:
dop2000 I managed to make it work like you suggested running loop instances so no need to create and attach a .c3p file :)
I created in my test an instance variable "RoomNumber" for the same "SRoom" sprite in order to use the same sprite for each room and tried your suggestion including more events for the different animations that are needed for the display of the map.
It works like a dream!!! The following image displays the test (where frame 7 is the transparent - not yet visited room).
Thank you very much for your help dop2000 , I think you do a great job here at the forums by helping people with your knowledge. I appreciate it a lot :)
P.S. Do you think that now with this practice it will need more optimization or is this practice good enough?