Well your choice 1 is good. Honestly your choices 2 and 3 are not so good. Because neither have supervised your work. Choice three might be better than choice 2 because at least you are connected through work, but honestly, the expectation will be that you are able to deliver two recommendations from BOSSES who you worked under.