Нет операций отмены в Firestore. Попытка клиентского SDK на самом деле не дает никакого способа определить, подключено ли приложение к сети или нет - оно просто старается обслуживать запросы, которые вы передаете ему через API.
Если вы хотите выполнить какую-либо операцию только в режиме онлайн, используйте облачные функции, чтобы сделать HTTP-запрос к внутреннему коду, который выполняет нужные вам действия. Если приложение находится в автономном режиме, HTTP-запрос, очевидно, не будет выполнен, и вы сможете оттуда решить, что вы хотите сделать.