SpaceX is filling in for ESA as European rockets face delays.