Chemists need terminologies. NO terminology is perfect and you will always find exceptions. In general, in an n-component mixture, the component which has the highest concentration is the solvent.*
Therefore your point no. 3 is invalid because pouring does not determine the solute-solvent label. Only point 2 is relevant. Point 1 is irrelevant.
*Corollaries & Exceptions:
If we mix 50 mL of hexane and 50 mL of heptane, which one is the solvent and which one is your solute? It is up to you to label one as solvent and solute. Both components were liquids.
If I take 100 gram of water, I can dissolve about 140 grams of potassium iodide! The mixture remains a liquid. Now which one is the solute and which one is the solvent? Traditionally, you may call the liquid component as the solvent and the solid phase as the solute, because here water molecules are helping to solvate potassium and iodide ions.
The same goes with sugar in water.
So how to overcome these paradoxical labeling issues?
Physical chemists and analytical chemists prefer to use the term mole fraction x when they want to extra precise to what they are saying about mixtures. It is defined as "Amount of a constituent divided by the total amount of all constituents in the mixture. It is also called mole fraction. Amount fraction is equal to the number fraction: the number of entities of one constituent divided by the total number of entities in the mixture."
Just as nobody cares about "physical" vs. "chemical" changes taught in school, no one will chastise you for identifying one component as solvent and the other component as solute in complicated cases.