ГК РФ Статья 381. Последствия прекращения и неисполнения обязательства, обеспеченного задатком
2. Если за неисполнение договора ответственна сторона, давшая задаток, он остается у другой стороны. Если за неисполнение договора ответственна сторона, получившая задаток, она обязана уплатить другой стороне двойную сумму задатка.
Сверх того, сторона, ответственная за неисполнение договора, обязана возместить другой стороне убытки с зачетом суммы задатка, если в договоре не предусмотрено иное.
Из изложенного Вами следует, что квартира не была продана именно по вине лица, внесшего задаток, поэтому возвращать вы его не обязаны. Кроме того, прокуратура не может обязать Вас вернуть задаток. Если у лица, давшего задаток, есть к Вам претензии по данному вопросу, он может обратиться в суд.
К тому же, если считаете поведение помощника прокурора неадекватным, можете подать на него жалобу его руководству.