you are using a voltage source with most likely a 1fs rise/fall time, then yes you get those very large glitches, this is clock feed though and charge injection of turning on and off your switches. Never had your switches being switched by a voltage source, put a real inverter in there so it will be driven with something realistic. Also never use crazy rise and fall times, make it something normal within your technology, for example 90nm to 130m, depending on load and switch transistors you would see rise/fall times like 60 to 100ps
Also, where is your cascode on the mirror part.... both sides should be casdoded, with normal cascode or wide swing by using another diode.
JGK