Причината е, че полето за дата, за което правите заявка, е низ, а не Date(). Във вашите mongo документи вместо персонализиран низ за дата, вмъкнете обекти за дата на javascript в полето за дата.
като
{ deviceID: 186,,"date": new Date(2012, 7, 14) }
и когато изпълните премахването, направете го като
db.coll.remove({date:{$lte:new Date(2012, 7, 14)}})