quicktag breaking FancyBox plugin on my blog’s front page

Your images aren’t being encapsulated by the hyperlink markup, so unless you’re using additional calls, Fancybox won’t know which hyperlinks/images to Fancybox.

You’ll either need to fix this in the template loop that your homepage uses, or add some hacky additional call like:

jQuery('.post .imgpost').on('click', function($) {
    $.fancybox();
});