Fixes for an [unrelated] issue with the ingest of R double/floats, found while working on #2821.