Some of the new CalMac electric ferries which Ferguson Marine is bidding to work on may need to temporarily run on diesel because of potential delays to power grid upgrades for battery recharging, MSPs have been told.