Is it possible that Jack in miracle day is a clone? Made by the family or something?
This would explain why he is not immortal, as Rose only brought back the "real" Jack over and over?
And also do we know for a fact that this Jack is not "Miracle Day" immortal? All we know is that he doesn't heal super fast... ? (Adds to my theory...)
Just a thought, what do ya' think?