@marks
What a pity it is for your theory that the Greek that the New Testament was written in never uses the Greek word χιλιάς (chiliás) for anything except a literal one thousand.
1,000 (a thousand, one-thousand): χιλιάς chiliás.
2,000: δισχίλιοι dischílioi, example Mark 5:13.
3,000: τρισχίλιοι trischílioi, example Acts 2:41.
4,000: τετρακισχίλιοι tetrakischílioi, example Matthew 15:38.
5,000: πεντακισχίλιοι pentakischílioi, example Matthew 14:21,
OR pénte chiliás (5 x 1,000), example Acts 4:4.
7,000: ἑπτακισχίλιοι heptakischílioi, example Romans 11:4.
10,000 déka chiliás (10 x 1,000), example Luke 14:31.
12,000 dṓdeka chiliás (12 x 1,000), example Revelation 7:5.
20,000 eíkosi chiliás (20 x 1,000), example Luke 14:31.
Every time you see the word "thousand" in Revelaiton 20, it uses the word chiliás, which in the Greek denotes one thousand literal years and one thousand literal years only.
What a pity for you that this fact alone causes your theory to fall flat.