Out of 22 Arab states, 3 are abstaining (Sudan, Iraq and Algeria), Syria voted against. All the others voted for the resolution.
Even the UAE that abstained in the UNSC seems to have voted differently this time. I can't work that out. There was talk about them having brokered a deal with Russia so that Russia doesn't veto the extension of the UNSC resolution banning weapon export to Yemen. Maybe that deal doesn't cover the GA vote. UNSC votes are the only binding ones.
Out of the 55 African states, there are about 10 abstentions (including Sudan, Algeria, Angloa, South Africa, Congo) most of them are historically non-allied countries. And they still abstain on almost every vote. Not much else to read into it. I think that the 2 biggest African countries -Nigeria and Egypt- voting for the resolution sends a powerfull message. It's not "the West plotting against Russia".
Yes. Absentees. This is an emergency special session. Some countries might not have resident ambassadors, or ones that didn't care enough to disrupt their own calender.