Hello @April,
1. Yes, this points to a transceiver fault, rather than module configuration. Can you check which transceiver is being used in your custom design?
I'd recommend checking STB, EN, S, RS, WAKE, INH, or similar pins against the actual mounted transceiver.
S32K148 EVB uses a UJA1132HW, however, if you are using something like a TJA1043, you must configure it to Normal mode (STB_N = high EN = high).
2. Yes, early abort after a few arbitration bits is plausible if the transceiver is not actually driving the bus.
3. Usually, the "different vendor ids"/ "AutoSar Version Numbers are different" errors show up when importing a project, and trying to update the configuration with a different RTD / S32 Config Tool version, however, if you simply imported the example from "File -> New -> S32DS Project From Example", there should not be any compatibility issues:

From the project you've shared, I can see you are using S32K1 RTD 3.0.0 QLP04, however, when I imported the project, I can see from properties that GCC 11.4 is configured:

From RTD release notes, 3.0.0 QLP04 only supports NXP GCC 10.2:

I'm not sure how you imported and compiled the project, but please make sure you have at least S32DS 3.6.4, and only one RTD package installed. S32DS does not support multiple RTD versions installed simultaneously.
Best regards,
Julián