A highlight in the recent NasaSpaceFlight article regarding the last-minute delay of the AsiaSat-6 launch touched on this F9-R McGregor "fiery anomaly":
Looks like the failure mode would have been detected in a static fire or during a commercial launch, before the hold-downs were released.In explaining the details behind the problem that occurred with the F-9R Dev-1 (L2), sources stressed that any similar issue with the Falcon 9 v1.1 tasked with the ASIASAT-6 launch would not have resulted in the failure observed in Texas.
In fact, the same issue would have resulted in the Falcon 9 v1.1 aborting and safing in-situ on the launch pad. This reason this did not happen for the F-9R Dev-1 is because she does not lift off from a regular launch pad and thus does not have the hold down posts to stop the rocket from lifting off in an off-nominal condition.