You're right, Service Packs for NT6 and higher are not cumulative more. So, you can't install SP2 on system without SP1. As far as i understand, you have to install SP1 first and after it SP2. There is no way. This is unavoidable, i think .. maybe i'm wrong.