People with a partner/investor on their visa can't do this pathway anyways, as it's for employees or experts in the field. This salary pathway is for employees.
You need to have a manager title or some other title on your visa to be eligible, and yes it is a very recent development.