Non non non tu t'embrouilles.
Sépares les termes en 2:

= P(;))(-cos;))

)) - Pa(-cos(;))

))
P(;)) c'est la pression de l'eau sur la boule (+ l'atmosphère
d'en dessus). Dans cette zone, dS est dirigée vers le haut, or l'eau appuye sur la boule, donc la force va vers le bas. Ici, c'est cohérent, ça donne
cos(\theta)|dS| \vec{e_z})
Donc une force qui pointe vers le bas, puisque

pointe vers le haut
Pa c'est la pression de l'air par en-dessous de la boule
Ca donne

Donc une force qui pointe vers le haut.
Si Pa > P(;)), alors ta boule monte
si Pa < P(;)), alors la boule reste collée au fond.
Mais enfait, si tu regardes bien, dans P(;)) , t'as déjà un P(a).
Ce qui revient à dire qu'au final, la force exercée sur ta boule, c'est que la contribution de la colonne d'eau, vu que les atmosphères se virent de part et d'autre de la boule.
EDIT : Remarque bien en revanche que sur la partie inférieure, l'angle entre la surface tangente et le vecteur normal à la surface, c'est pas

mais

(car pour chaque bout tangent a la surface en haut, t'en as un symétrique sur la partie inférieure, i.e

degrés plus loin), ce qui arrange tes signes et qui les explique dans mon calcul.
Mais ceci est une manière compliquée de réfléchir. Tu peux juste te dire " J'ai une surface qui vaut cos(theta)dS " (dS scalaire). Y a une pression qui va vers le bas (négative)
)
, et une pression qui va vers le haut (positive)

. L'addition des deux me donne la pression resultante sur la surface efficace
(cos(\theta)dS)\vec{e_z})
Si
)
est positif, ca monte
si
)
est négatif, ca descend.
Et tu te fais pas chier.