Can the funds for purchase of 54EC bonds be refunded before maturity date or before allotment?

No, the amount once credited in the 54EC Collection Account will not be refunded under any circumstances.