Subject: Re: [FFML] Need grammatical assistance.
From: "Sean Gaffney" <gaffney@iconn.net>
Date: 8/30/1998, 2:14 PM
To: <ffml@fanfic.com>, "Ryan Mathews" <mathews1@ix.netcom.com>

        Now, her darling baby boy had returned, all grown up.
        And she might have to kill him.

This is correct.  Might have is subjunctive, and works perfectly well with 
had returned.

--SG
--and yes, your other two options were gagworthy (though equally correct)