They way our Epic is set up, if the nurse moves a single dose, other scheduled doses won't be retimed accordingly, no matter what the order says.
If ALL subsequent doses need to be changed, we have to send a message to pharmacy (by clicking the message button on the associated med in the MAR) asking them to adjust the times, and telling them what we need the times adjusted to.
If someone has daily/maintenance meds, we have set times that those are automatically scheduled for in our system. If I don't give someone their 0600 Protonix because they are NPO for a procedure, I can move (one time) that dose to 1100 when they'll be back from their stress test/EGD/whatever, and the next day's dose will still show as due at 0600 on the MAR. However, if the patient is a night owl like me and will never wake before 1100, I can message the pharmacy to adjust the entire dosing schedule to always have Protonix due at 1100. That's the difference between "moving" a med or "adjusting times" on a med in our Epic.
Similarly, most people take their "once a day" meds in the morning, so our system automatically schedules "daily" meds to be given at 0830 (other than things like Protonix or Synthroid that they prefer to give on an empty stomach -- those are 0600 meds). Some patients take their daily meds at dinnertime or bedtime or lunchtime or whatever. If I just moved the patient's dose to from 0830 to 1200, that's only going to move today's dose. If I want them all rescheduled for noon going forward, I have to message pharmacy and let them know to adjust the time accordingly.
Related but a bit different, I had a patient with Lasix ordered Q8H, and our system scheduled it for 0600, 1400, and 2200... when the heck was the patient supposed to get any sleep??? First I had to get the doctor to change the order to TID, then I had to send pharmacy a message asking them to time the med for 0600, 1200, and 1800. Pharmacy could change the times -- but not the time between doses -- because it was ordered Q8H, but with it changed to TID that gave them some leeway to do three Q6H doses and then nothing for 12 hours. This is one of those common sense things... obviously it's not reasonable to give three doses of Lasix an hour apart from each other (makes my kidneys hurt to even think of it!), but spreading them six hours apart and then letting the patient sleep overnight is totally reasonable.
If it's something that has a standard/typical time it would be given (like our BID Lasix is automatically 0600 and 1800), sometimes you just need to finagle things a bit on admission day or the first day a new med is ordered to even things out (common sense-wise) until they line up with the regular dosing system the next day. I work nights and I'm a big believer in sleep hygiene, so I'll sometimes spread-out or squeeze-in some doses in order to consolidate med passes and reduce the number of times a patient is woken up. I had a patient last night with 2030 regular HS meds, 2100 Neurontin, and 2200 heparin (our normal heparin time), then 0500 Neurontin and 0600 heparin (our standard heparin time). Needless to say, she got all the evening meds together, and in the morning she got the Neurontin and heparin together. Had she not been discharging, I would have sent a message to pharmacy to change the Neurontin to the same time as the heparin for every subsequent dose -- it just makes sense.
So in the future, if something needs to be totally readjusted for all future doses, make sure your preceptor shows you how to do that in your MAR. But I still don't think you need to be stressing over this, and there is NO way that you caused the other nurse to give TWO doses Q6H -- only ONE would have been off, and every dose after that one would have been Q8H already on the MAR.