George,
The golf foursomes schedule is still looking like a good place to start. Below I have rearranged 8 of the rounds and added the host sites in square brackets.
(ABCD) (EFGH) (IJKL) (MNOP) [A,E,I,M]
(AHJO) (BGIP) (CFLM) (DEKN) [D,H,L,P]
(AGLN) (BHKM) (CEJP) (DFIO) [C,G,K,O]
(AFKP) (BELO) (CHIN) (DGJM) [B,F,J,N]
(DJNP) (AKLM) (BGHO) (CEFI) [A,D,H,I]
(AEIM) (BFJN) (CGKO) (DHLP) [F,G,M,P]
(ILOP) (BDFK) (EHMN) (ACGJ) [E,J,K,O]
(ABEP) (FHJL) (CDMO) (GIKN) [B,C,L,N]
In terms of facing each other, each team will meet 6 out of the 15 possible opponents just once, and meet with the remaining 9 opponents twice. Above I have tried to maximize the length of time between the two rounds when a team hosts. In fact Team F is the only one with their two hosting occasions two months apart, all the other teams have longer gaps. This is at the expense of introducing more occasions in rounds 5 and 6 where the same two teams meet in consecutive months. Rounds 5 and 6 could be interchanged to reduce this consecutive meeting of teams, however it would mean that Team F would now host twice in succession.
Hope that helps,
Ian.