I always thought Lion was some sort of expirement, either by Homeworld, (doesn't seem so far fetched now, especially after keeping it together), or Rose, (which is unlikely to me now.) But your version is more plausible as a random happenstance, not anything planned out as an expirement or something