Run the mount with -vv and then paste what it logs - that will give us a clue. It might be that the fuse mount is missing support for something...
Try setting up the loop device in advance with kpartx -a -r /media/gdrive/home.sqfs then mounting the device nodes it makes. Use lsblk to see the device nodes it makes.
I recently played with squashfs images on Google Drive and managed to solve the problem by mounting it read-only. The output from rclone mount -vv said it can't open the file in read-write mode. So I used this:
$ rclone mount remote:directory local --allow-other
$ sudo mount -o loop,ro local/file.sqfs /mnt
It would be nice to automate this into an rclone command.