@David Z, Not sure how much longer I can stay up... But could you give an example of where "Having haste and being not being a creature are identical in all practical aspects." is false wrt summoning sickness?
If X stops being creature, X stops being affected by SS. If X gains haste, X stops being affected by SS. If X starts being a creature, X resumes being affected by SS (if X still has it). If X loses Haste, X resumes being affected by SS (if X still has it).