Correct - the current (non-immigrant) status doesn't matter.
You can file for I-130 without the dates being current. QUOTE]
Well, please read original question. I-130 has been approved. Under these circumstances "change of status" means "adjustment of status", or filing I-485. This, as you pointed out correctly, can only be done when priority dates are current.