There is one thing that concerns me about your baffle...
Looks like you used the same glued up solid pine boards for the front as you used on the sides? Solid pine is very prone to cupping and will also shrink and expand across the grain. A 12" wide board may vary in width as much as 1/4" with seasonal changes in temp and humidity. Using glued up narrow boards to make a wide board tends to minimize cupping and shrinking/expanding, but doing so does not eliminate either.
My point is that front baffle is not very stable. As it moves it will try to distort the small speaker frame. Doesn't take too much pressure to warp a small speaker frame enough that the voice coil rubs. You could probably twist that small speaker frame with your bare hands, enough to make the speaker useless. Speaker and baffle will have to fight it out to see which is stronger. I would be tempted to mount the speaker on a 1/2" plywood baffle and mount the baffle inside the cab. Plywood is much more stable than solid wood. Maybe I'm being over cautious?
Also, on the cab, I notice the right side (as viewed from the back) has the grain running front to back. The other side has the grain running top to bottom, which is a more standard orientation. This will create a cross grain issue that will tend to pull fasteners loose, or pop glue joints, or even split wood. Woodworkers try to avoid this situation.