Atomic means if it fails it fails completely.
Keysend means the path is entirely constructed by the sender, producing full client side anonymity.
I also was under the understanding that is what AMP actually is. An invoice can be multipath, but a keysend that is multipath is an AMP.