Maybe better to start over with installing JUST the base MSTS and 1.4 update, and then test before adding New Roads and Xtracks. One step at a time....
I've just obtained the Italia add-on DLC for about £4 which gives you the Island of Sardinia as well as mainland Italy, so, I can now ferry hop over...