Boundary term in Fenics example is identically zero?

As far as I can tell you can remove it.

However, there is some good justification for not applying pressure conditions to splitting schemes, see:
https://computationalphysiology.github.io/oasisx/splitting_schemes.html#essential-boundary-conditions