The mod's buildings/beacons likely doesn't allow production modules to be inserted. That's not something I can easily fix, I would have to look at that a bit. As for the asteroid, its likely an attribute I need to add to the cursix beacon as well. I'll have to study the SE mod a bit to see what attribute they are adding.