Creationist definitions of macroevolution are worthless. There is never any way to test if they have been satisfied. The "evolution between kinds" definition is logically impossible give a common creationist concpet of "kind" as including all related species.
When a creationist talks about macroevolution he or she means evolution that they refuse to accept. Any definition they offer is simply window-dressing intended to "justify" their refusal.