Here is a schedule for option 1 above.
Court 1 Court 2 Court 3 Byes
(2 5 v 11 9) (10 1 v 3 13) ( 7 14 v 8 4) ( 6 12)
(3 6 v 12 10) (11 2 v 4 14) ( 1 8 v 9 5) ( 7 13)
(4 7 v 13 11) (12 3 v 5 8) ( 2 9 v 10 6) ( 1 14)
(5 1 v 14 12) (13 4 v 6 9) ( 3 10 v 11 7) ( 2 8)
(6 2 v 8 13) (14 5 v 7 10) ( 4 11 v 12 1) ( 3 9)
(7 3 v 9 14) ( 8 6 v 1 11) ( 5 12 v 13 2) ( 4 10)
(1 4 v 10 8) ( 9 7 v 2 12) ( 6 13 v 14 3) ( 5 11)
(5 11 v 6 7) ( 1 3 v 4 9) (10 13 v 14 8) (12 2)
(6 12 v 7 1) ( 2 4 v 5 10) (11 14 v 8 9) (13 3)
(7 13 v 1 2) ( 3 5 v 6 11) (12 8 v 9 10) (14 4)
(1 14 v 2 3) ( 4 6 v 7 12) (13 9 v 10 11) ( 8 5)
(2 8 v 3 4) ( 5 7 v 1 13) (14 10 v 11 12) ( 9 6)
(3 9 v 4 5) ( 6 1 v 2 14) ( 8 11 v 12 13) (10 7)
(4 10 v 5 6) ( 7 2 v 3 8) ( 9 12 v 13 14) (11 1)
The pairs of players who never partner are (1,9) (2,10) (3,11) (4,12) (5,13) (6,14) & (7,8).