How do I speed up this region so I can loop it and it will sync up with the meter of the song?
It will depend on your version of GarageBand. Are you using GarageBand 10 or an earlier version?
In GarageBand 10:
If you recorded the region directly into GarageBand, and it is showing as a blue region, set the tempo of your song back to the tempo you used, when you recorded the region, and then select the track, open the Track Editor, and enable "Follow Tempo and Pitch" for this region. When you now change the tempo of your song, the region will change the tempo with the song.

- Is that region an audio file? Then it will not follow Tempo and Pitch in GarageBand 10. set the tempo of your song back to the tempo you used, when you recorded the region. Then trim the region to an exact number of measures, and add it to the Loop Browser.
File > Add Region to Loop Library.
In the panel that pops up, select the type "Loop", not "One Shot". Name your new loop, and press "Create".
- Now you can add it back to your song from the loop browser as a regular loop.
In GarageBand '11 or earlier you can make an audio file loop (orange) turn into a purple loop, that conforms to the song tempo by pressing the key combination control, option and G.