I've checked my DE SW and I was actually wrong
. There are NO bumper posts in front of the lane guides on either side . Looks like you've got all the info you need anyhow .
I'll look at getting a rubber for that right hand post too - pesky endless side drains.
Does that post have the groove in it for a rubber ?? Bit hard to see from the pics .