User blog comment:Aleksandr the Great/Prothean Squadmate is Officially DLC/@comment-4820017-20120224125502/@comment-1221773-20120225201819

It's likely they had some preliminary work done. But if BioWare claims that they didn't complete From Ashes until after ME3 had gone into certification, I see no reason to doubt them.