Het probleem is dat uw query geen geldige JSON is omdat deze JS-expressies bevat die moeten worden geëvalueerd (uw berekeningen met de datum).
Dus u moet in feite een script maken of wat shell-acrobatiek doen die de query-JSON genereert voordat u deze doorgeeft naar mongoexport
Mogelijk vindt u dit link nuttig die precies dat doet met python
Daarnaast deed ik (quick &dirty) iets soortgelijks met node, d.w.z. een bestand query.js gemaakt met deze inhoud die in wezen uw query-JSON maakt en deze naar de console schrijft
var oid = Math.floor(new Date(new Date().getTime() - 1000 * 60 * 15) / 1000).toString(16) + "0000000000000000";
console.log('{ "_id": { "$gte": new ObjectId("' + oid + '") } }');
zodat je het nu zo in je shell kunt gebruiken
mongoexport ... --query "$(node query.js)" ...
Ik hoop dat dat helpt