I just wanted to add a couple more things to this thread and then I'm done.
Amiga Music Preservation one of the many places I uploaded my MODs to many years ago
Now, this might be hard to verify but, looking at the Timelord modules on Modland, these might very well have been contributed by me, back in 2000 and something when I sent in 4 dvds full of mods. Renamed filenames is a bit of a giveaway, but a possibility.
That might also apply to AMP too. I contributed about 18,000+ modules back in the day as well. It is hard to say whether they were in with that lot I sent in, so that also could contradict the above quote as well.
On another matter. Modland has a further 2 s3m' in the Timelord folder, called "Luigi" and "Gryphon". Maybe we could get confirmation of these 2 modules as they both appear under the "Mike" artist here on ModArchive.