I personally think it was accidental symbology, and not intentionally. It does form quite a coincidence though.

I think names are chosen specifically, and the meanings associated with them.

Another name would be of Amarant, which appears to derive from the the word "amaranthine" or amaranton, meaning immortal, undying, or unfading.

It could also appear from the word "amaranth" which means "red dye" (appropriate considering his hair colour)