Basically your question is:
Can Barcode.dll can change the law of mathematics and allow more numbers in the range between 000001 and 999999?
The answer is simple: it is not possible.
You applied those limitations yourself - change them. Your only solution is to either allow wider barcode or use digits and letters.