Hi - you are indeed correct - if (when in the case of the PIC24) those ports get updated the constant will be added. The current port layer pre-dates the constant being introduced - and the definition in FreeRTOS.h is only a catch-all to allow older ports to build.
The definition used in FreeRTOS.h will not cause you a problem, but will most probably result in a warning being output by the compiler.