First things first, please always use the current Edition of Part. Changes are constantly being made.
You have correctly stated that the allowable limit for PL + Pb is SPL. However, you are incorrect to state that SPL is equal to 1.5*S. SPL is actually the greater of 1.5*S or Sy (with some caveats on the side).
You are further correct that Figure 5.1 notes that primary bending excludes discontinuities. Therefore, bending at discontinuities is typically secondary (with the caveats as noted in Table 5.6).
Therefore, there is no such thing as primary bending at a discontinuity. It is simply bending, and then you as the engineer need to classify the stress (primary or secondary) which then leads to a categorization (Pb or Q). In your case, bending at a discontinuity (depending whether it is in a cylindrical or conical shell attached to a head, or it is in a flat plate connected to a cylindrical or conical shell) would be classified as primary or secondary, and then assigned a category of either Pb or Q.
Of course, this is all in the context of applying a design load combination in accordance with Table 5.3. Again, this is only for the failure mode of Plastic Collapse. There is no limit on P + Q for Protection Against Plastic Collapse.
For the failure mode of Ratcheting, you have a different set of Operating Load Combinations (see, this is why you need to be using the current Edition - the changes that I am going to talk about here were made in the 2019 Edition). Then, the limit on the range of P + Q is SPS. BTW, the limit SPS is the greater of 3 times the average value of S over the cycle in question (which may varying depending on the temperature of the individual cycle being analyzed) or 2 times the average value of Sy (with the same note as the average value of the allowable stress).
So, it not merely a matter of determining whether or not a limit is 1.5*S or 3*S. Even asking about such a choice is incorrect. Focus on the specific Failure Mode, first. Start with Protection Against Plastic Collapse. Apply the Design Load Combination(s). Then, after having separated the loads as noted in 5.2.2.4, especially Step 1 and Step 3(a). The make your stress classification judgement of whether the bending stress is primary or secondary - taking guidance from Table 5.6. Once you have judged the stress classification, you will determine the categorization. And once you have the categorization, then the Code will clearly tell you what the allowable is.
Finally, I highly recommend reading and reflecting on paragraph 5.2.1.2.