I agree that Holo went overboard, considering everything that happened.
Amarty is a smug prick who apparently offends gods. Enough said.
Holo has been alive for hundreds of years and has spent the most recent of those with Lawrence. It is only natural for her to figure Lawrence's plan out, while the prince shota did not.