Only thing I noticed quick was the field day. day is a reserved word.
Is there a reason the types and settings sheets are not in here? They would catch the errors like this. It seems like you started from a blank excel and not a 123 template. Going to be way harder that way.
In Connect make sure to start with a blank advanced template. You could then copy paste values (very important) from this sheet into the template.
Hope that helps.