I agree with the OP on most points, except one.
Just out of curiosity, why do you think you are entitled to a mainline seniority number?
Jetstar / Cobham / Network / Qlink pilots don't, so why should you?
If you want a mainline seniority number, go jump through the HR process like all the rest of us had to do.