Answers to your questions
1 & 2) Yes - a Cross Intersection can be made up of two or Three or Four intersecting alignments i.e. a Main Line and a Crossing Line (continuous), a Main Line and Two Side Lines, 4 lines that come to a common point. A Crossing can also be made up of two side lines that do not meet at exactly the same station (i.e. they are offset from each other along the main alignment - there is a tolerance for this for it to be considered one intersection or two separate intersections (Project Settings - Computations - Road Intersections - Max Distance for a Twin)
3) No you cannot add an extra alignment to an Intersection - we load the Template for the Intersection based on what you select as alignments at the time of creation, and adding an Extra Alignment really will not be any different to throwing away the old intersection and starting a new intersection with the correct number of alignments - it will not save you any time - Delete and Start again (the math is so different for a T, X, O, Twin etc and we have to construct all the legs and side lines etc and workout all the transitions that you are better starting again -you should be able to see up front what it is you are trying to build
4) How short is the leg - the computations and Template Settings have preset values as do the Project Settings Computations - Road Intersection Settings that if the selected alignment is not long enough to work with the settings defined being selected it will not be able to compute the short leg - that should not stop it creating the Intersection but it may stop it computing one leg. There is a Minimum Leg Length Setting in Project Settings - Computation - Road Intersection - Minimum Length of Leg that is likely what is stopping this working
Note - If the selected side leg is shorter than the minimum length then it will not be used in the Intersection computation, it will only have 3 legs not 4. Making the alignment longer or making the minimum Leg Length shorter will not change the Intersection once created - you would have to delete the intersection and recreate it once the settings are updated to what you require.
Here is an image of a X type intersection

And here is an example of a Twin
