Note that the group started the trip at 2 PM, not much daylight left at this time of year.
To be fair, the newspaper article is dated 28 June so there must have been at least 6 hours of daylight left.
At any rate, I'm pretty sure the problem could be avoided easily with a little organization and planning. On any outdoor trip, boating excursion, trek etc. always keep an eye out for your buddies - and make sure they do the same for you. If at all possible, check everyone's position periodically (even if you're not the designated group leader). Picking a rally point or two along the way can be very helpful, ideally a conspicuous landmark easily visible from afar.
Handheld radio transceivers can be a huge asset in that kind of situation. License-free (FRS/GMRS/PMR/CB) or ham radio, doesn't really matter as long as it works for you. Also, it's very important to have some good means of signalling for rescue. A whistle worn securely on one's person would be a bare minimum. Maybe a flare, too. It's a great way to attract attention at night, and at the same time makes a very reliable fire starter.