from the documentation of appDependencies()
Dependencies are determined by parsing application source code and looking for calls to library, require, ::, and :::.
Recursive dependencies are detected by examining the Depends, Imports, and LinkingTo fields of the packages immediately dependend on by the application.
I don't know if this is a case of a bug which means dependencies are detected where they dont exist, or if the dependency is there and wasnt previously and you arent aware of it.
One thing you could try is to remove.packages RgoogleMaps to see if you ever had it previously on your local machine. Then run your local app and see if it complains. IT might give you info where it breaks as to what had the dependency ?