Well now you are starting to understand why many here avoid permobil. Its not that anyone hates them. Just extremely difficult and twice the price! You will never get a permobil OEM programmer for PC and this is what you will need.
I dont know for sure what the problem is in your case specifically because I cant see and test for myself. Permobil isnt really R-Net but a hybrid R-net and permobil one off system at least on reasonably new chairs. But be aware that unlike other chair manufacturers, that use normal generic R-Net parts, permobil do a lot of trickery... They use joysticks that have specific firmware that may not allow OBP at all, or even cut down versions with smaller screen and buttons missing that need their own programming software. Even OEM level programming or Dealer level via a PC may not work, or may restrict you to certain options. Unless you use the correct permobil version of the OEM software which you cannot get. And instead of using the R-Net stability, gyro, seating and lighting modules, they roll their own hence the errors you see with generic R-net software.
I am not 100% sure this is you actual problem here. As I cannot check it out myself. But I would be fairly confident that this is the case. Although nothing works properly on a mac and I am surprised that you got it working at all! But if it correctly uploads the origial file that is probably not the issue.
For example. Here is a R-Net joystick compared to a similar joystick used on many permobil chairs. Its built by the same company specifically for them in a cheaper form. Less bright smaller screen, 2 buttons missing. Generic R-Net software may not allow OBP to be enabled or it may not be possible at all.
And you will find that they also use their own seating, lighting, gyro, stability modules that are not R-Net compatible. These are all called modules. And this may be what your R-Net programmer doesent understand.