@PNW VietVet kind of has a point since the EVAP system in GM vehicles is crap. Other than my wife's 07 Escalade back in the day, I don't think I can remember having a single one longer term that didn't throw EVAP codes at some point. Never replaced the whole system on any of them, but definitely came close to it on her 07 Tahoe. Luckily none of the stuff is too expensive, really. EVAP codes are such a PITA.
As far as the part you are asking, it probably would help if you had a picture of the said 90 degree angle.
I gave him pics, see the links, to pick from. I said it was his choice no matter what I recommend. He wanted a part number and insight. I gave my opinion. I qualified my opinion based off of all the posts I see here about the evap systems. Just because he doesn't like my opinion, he chose to spout off about my choices being "dumb". Not gonna deal with him. Forums are for talking and not for accusations. Have a great day!