Hi Fire Draggon.
No, the World Devourer doesn't give you any charge point when you defeat him!
The bosses that provides you a charge are the 5 Mini Bosses:
Anomaly (Ankrahmun), Realityquake (Svargrond) and Rupture (Zao) and middle bosses; Outburst and Eradicator, those are the only way to get charges to defeat the Final Boss.
The following pictures was taken before my team and I defeat the World Devourer.
And this is the picture after we kill it:
So I can tell 100% sure that World Devourer doesn't give us any charge point !