Frame Rate Issue in After Effects - Video not synced when rendered to H264
So my kids and I wanted to create a Star Wars video with lightsabers. We recorded the video, imported in after effects, and then I went frame by frame adding lightsaber effects. It took a a lot of hours to complete. We got all excited when it was complete, and I rendered the movie to h264. When watching it, the audio was not synced and the light sabers were off. After figuring things out, I noticed the composition frame rates for both the footage and the light saber effects are at 29.37 fps. Everything is in sync when playing it in after effects. But after I render it (which looks like it renders to 29.97), everything is off.
So I attempted to change the composition frame rates to 29.97 for both footage and lightsaber effects. The audio is synced but the light sabers are still off. Is there a way to get this rendered without needing to go back and do the light sabers all over again?

