Hi Rui,
If the meta/basic files contain separate meta files for each time point, I would suggest just moving the meta files and recreating the folder structure for each time point, then run just those files for parts 2:5. These are very quick steps in comparison to part 1 which takes about 90% of the overall processing time. Unless you are doing this for thousands of files I don't see the additional processing time being an issue?
A more desirable solution may be to change idloc in your script. Depending on the way your file's are named, changing this to detect a fuller/longer ID from the filename may work. Suggest you read here for an idea of how you can change the delimiter to make GGIR carry a longer ID name that might enable you to split by additional file info:
https://github.com/wadpac/GGIR/blob/master/R/g.part4_extractid.R
Another alternative for future reference prior to running part 1 is to either run in batches per time point, or denote the differences in the actual raw data filenames for each time point e.g. A001, B001, C001, A002, B002 etc.....
Hope that helps in some way,
Ben