Your "flat" tooth is not due to the impression. I've never personally seen an impression affect the gums in any significant way. I suppose it's possible that immediately after the impression was taken your papilla (gum between teeth) may have been pushed down but this should have rebounded very quickly. I'm guessing that you are just now taking a more critical look at your teeth and gums than you have prior to getting your root canal and these issues and your impression are unrelated.
You have a couple options here. The diastema between your central incisors is too large to bond fillings in order to close the gap. If you were to find a dentist that would do that, the result would look extremely unnatural as the teeth would have a "stretched" look in order to close the space. Your new wife would likely wish she had the old gap back. Implants, even immediate implants, are not a good option for your to fix this esthetic issue, for the same reason. The crowns placed on implants would have to be made super wide to close the space. Not to mention Major $$$$. The best thing for you to do would go through orthodontic treatment and gradually move the teeth. That being said, you are in a time crunch so that is something that you should begin after your wedding photos. A quick fix that would likely be able to give you a look that you would be satisfied with for wedding photos is getting a "snap on smile" You basically just get an impression taken and a lab fabricates an appliance that "snaps" over your existing teeth. They can design it to make it appear as though your teeth are all intimately fitting together without space. Many docs, including myself, do not offer this because there are some issues that arise from keeping the appliance in long term. However, in this specific case, I think it is your best option as long as you do not use it as a long term solution. In short, go to your dentist and explain your situation. Ask him if you could get a snap on smile in time for your wedding and then ask about orthodontic treatment to move your natural teeth together after your wedding. Congratulations!
Although significant drifting of your tooth is unlikely to occur in 2 days, you should just put it back on. If you can't find any temp cement then a little bit of toothpaste inside the temporary is a little trick that can hold it in place for a short amount of time. Avoid sticky stuff and go see your dentist asap.
Hi there. In my opinion, the best and most esthetic option for a single central incisor like this is to get an Emax crown with a stump shade and custom shade from the laboratory. The price is pretty much based on where in the country (or world) you get this done. If you go to Missouri the crown is going to be far less than New York. I work in Alaska and you would be looking at $1600 dollars if you went to my office. Unless you go out of the country or are on medicaid, I doubt you could get this done anywhere for under a grand. It isn't causing the rest of your teeth to change color. The porcelain on the crown does not stain like your natural teeth do so it just appears as though it is causing change. Before you get your crown replaced, get your natural teeth whitened to the shade that you would like your new crown otherwise the laboratory will match the new crown to your teeth that have become stained over the years.
If your dentist splinted your central incisors together in order to achieve an esthetic result and not for any other reason (such as stability or orthodontic retention etc..) then have a dentist unsplint the teeth and perform a normal "diastema closure" using filling material. It will look better than splinted teeth, it will be easier to clean with floss, and it will not stain. Also way less expensive than veneers or crowns. If you want to keep them splinted then the cost would probably be included in your 6 month hygiene appt. She/he can probably remove the stain with an ultrasonic instrument during your cleaning. I don't have a fee for this to use as an example because I would never splint teeth just to close a gap.