ok, so now my 39 frame goes to a 37 frame, which isn't devisable by 2
Your common delay type is odd, whereas that seed has an even delay. An easy way to change the delay type is to insert a GBA Pokemon game (any) into the GBA slot on your DS.
EDIT: I found your spread, it is also available (I'm assuming you are using an impish synchroniser) on frame 38, so for an easier advancement to your target, you can skip the running:
1 (start)
+ 1 (Mesprit)
+ 36 (18 journal flips)
= 38.