Les littéraux de modèle ne peuvent pas être utilisés comme clé dans un littéral d'objet. Utilisez plutôt une propriété calculée :
db.collection('connect').update({_id: id}, {$push: {[str]: item}});
// ^^^^^
Voir aussi Utiliser une variable pour une clé dans un littéral d'objet JavaScript