I think I would adapt a Whist tournament for this schedule. If you click on the 'Schedules' link near the top of this page, then click on 32 items and Whist. The schedule you get should work, just ignore the pairs and consider each table the foursome that starts at each of 8 holes. The advantage of the whist tournament is that every pair of players will play together in exactly three foursomes. The only issue is the fact that player 32 always starts at the same hole (table 1) - but could this be an advantage if player 32 is a league organiser?