Toss together the canned peaches, fresh peach, onion, habanero pepper, and cilantro in a mixing bowl; stir. Pour the lime juice, tequila, and olive oil over the mixture and mix well. Season with salt and pepper. Cover; refrigerate overnight or 8 hours before serving.