The Augeas thing is probably because snapd and Certbot disagree on what the host architecture is.
Python correctly sees the actual architecture (amd64) and tries to load the appropriate x86_64 libaugeas library.
snapd on the other hand thinks it's running on i386, which resulted in the user having installed the i386 snap, which does not include the x86_64 libaugeas library. As a result, file not found.
I think we're going to look into maybe getting this chnaged so that this disagreement doesn't exist, but it would help for @Cyclic to confirm those two commands.