Когда вы звоните в fancybox из picachoose, звоните вручную, предоставляя список мест для всех ваших фотографий в галерее. Это должно выглядеть примерно так:
$.fancybox([{
'href' : 'img1.jpg',
'title' : 'title1'
},{
'href' : 'img2.jpg',
'title' : 'title2'
},...], ..here comes rest of fancybox setup..)
Единственная проблема, которую я вижу, - это начать с правильного изображения, так как я не знаю опции fancybox, чтобы начать просмотр галереи, например, с третьим изображением в наборе.
Одним из решений было бы написать функцию JS, которая бы возвращала массив отображаемых изображений, начиная с нажатого и возвращая его к первому в наборе.