Fiona Hyslop has admitted “there was also going to be a challenge” with handing two contentious ferries contracts to the Ferguson Marine shipyard.