Разбрах отговора на въпроса си. Това беше проблем със съвместимостта с конектора Mongo-Spark и версията на Spark, до която надстроих. По-конкретно, стойността findTightestCommonTypeOfTwo беше преименувана в PR:
https://github.com/apache/spark/pull/16786/files
За Spark 2.2.0 съвместимият Mongo-Spark конектор също е 2.2.0, така че в моя пример пакетът ще бъде зареден така:
--packages org.mongodb.spark:mongo-spark-connector_2.11:2.2.0\
Това може да се промени в бъдеще, така че когато използвате конектора, трябва да проверите за съвместимост с използваната версия на Spark.