In 'normal' use, the PORS limit set in the "trk pa maxresevedbwout" (mrbwout) WILL restrict the PORS traffic reservations to 70%. Note, though that this is NOT operationally enforced - the passport does not monitor over, say, each 1 second interval that only 70% of traffic is PORS traffic! The key word in the first sentence above is "reservations" - you must make sure that your PORS traffic streams (voice services, BTDS's etc) have their "PLC requiredtx(/rx)bandwidth" configured correctly. For instance, on a 1Mbps link, if you configured your Frame Relay connection (at, say 256kbps CIR and 0bps EIR) and then also configured 30 BTDS services at 100kbps each (obviously way too many to all be supported over this one 1Mbps trunk), what would happen? If your mrbwout is 70% AND you've correctly configured your BTDS's requiredtxbandwidth (and rx) at 100kbps, then:
1) Your frame relay would initally be running...
2) The first of the BTDS services would reserve 100kbps across the trunk from the 700kbps (70% of 1000kbps) and begin service, still leaving enough bandwidth for the FR...
3) The second, third, fourth, etc up to the seventh BTDS would reserve more bandwidth from the PORS allocation of (initially) 700kbps, and each would begin running, still leaving the FR up...
4) The eighth (and following) BTDS/s would try to reserve 100kbps of PORS bandwidth, and fail, because none is left from the 70% allocated, so the subsequent BTDS services would not come up. The FR and the first 7 BTDS's would function correctly.
Now consider the above scenario with only a slight difference where you INCORRECTLY set the requiredtxbandwidth to, say, 10kbps (instead of 100kbps)! Going through the timeline again:
1) Your frame relay would initally be running...
2) The first of the BTDS services would reserve 10kbps across the trunk from the 700kbps and begin service *AT 100kbps* - even though you only 'reserved' 10kbps! This still leaves enough bandwidth for the FR...
3) The second, third, etc up to ALL 30 (!) of your BTDS services would successfully reserve 10kbps each of PORS bandwidth, and all would be admitted across the trunk and your Frame Relay service would STILL NOT GET BUMPED! Obviously, though, since each of the 30 BTDS's is actually trying to pass 100kbps (=3Mbps of traffic) across the 1Mbps link, ALL services including FR would run very badly due to the extreme congestion.
The point of these two scenarios is to demonstrate that you can 'fool' the bandwidth allocation mechanisms of PORS services so that you can deliberately oversubscribe, or undersubscribe, if you wish. If you get the bandwidth reservation right, you should be able to set your mrbwout so that you never accidentally bump FR services etc.
So to directly answer your question, if you set the 'requiredtx(/rx)bandwidth' correctly for your PORS services, then you should NOT be able to use the extra 30%. Trunks with mixed PORS and DPRS traffic are usually engineered so that you cater for all of the PORS traffic you may need, and leave the rest for DPRS, not the other way around.
Sorry about the really long reply :-( Have fun!