František Josef, španělský korunní princ a vlajky