If you're still struggling, this fork of GeoFlutterFire2 allows you to use a current rxdart so you can update other dependencies.
geoflutterfire2: git: https://github.com/wilpar/GeoFlutterFire2-Firebase3