Yes the number is debatable but it was a lot perhaps like several thousands certainly not like a million in my opinion ..it is also true that all of them were overrun in 2 days and all of them except 2 sikhs and Guru Gobind singh died.again if a million people surround 48 people they might lose 100,000 but will easily over run the 48 people. so i am not doubting GOBIND SINGH's claim not even one bit but it is just a slogan & doesn't hold factual truth.
but yes never the less he might have been out numbered 2:1 but 20,000:1 sorry
I can find a link of translated version of zafarnamah for you which is a pretty legit source.it explains the whole story of war. Read it carefully. It was a letter written by Guru sahib to aurangjeb after he escaped from Battle of chamakaur. it mentions the number as daha lakha ( 10 lakh) But I guess it represented a huge force as a figure of speech in several thousands rather than 10 lakh.
Australitz is mixing two different event which were 50 years apart. the story of 48 vs 1 millions concerns Guru gobind singh and Aurangjeb in 1704 and other one in which 5000 : 20000 concerns deep singh and abdali's forces in 1757.is there any legit source for your claim
http://www.zafarnama.com/Download/zafarnama.pdf
read quote 19 to 41
GURESNEH CHI KAR-E KUNAD CHEHAL NAR
KI DEH LAK BAR AAYAD BAR-O BE-KHABA
translated to "What can forty hungry men do, when suddenly ten-lac strong army
pounces upon them?"