I see, it gets more complex without having the witness discount; so witness basically increases our potential by 3MB (4MB total) and without witness we still bound by original 1MB?
The total available blocksize varies depending on the outputs selected by miners; selecting more segwit addresses increases the possible max size from 1MB to some amount X <4MB?