Looks like Cuttlefish does not support quoted IPv6 addresses in address:port pairs because inet:parse_address/1 does not. So ::1:5672 parses but [::1]:5672 fails validation.
None of the tests I could find use IPv6 addresses, so please correct me if I'm wrong.