THe brackets go around the filename, not the full path. That's the only edit I've made, can't test your formula as a whole:

ActiveCell.FormulaR1C1 = _
        "=IFERROR(VLOOKUP(RC4,'D:\SDD Files\[Reference File.xlsx]EBS Stock'!Table1[[Original Name(Plaza)]:[Zone Name]],2,0),"""")"