Older FreeRTOS ports used something like this:
vTaskDelay(50/portTICK_RATE_MS);
Which is a problem if the tick rate >1 kHz.
That's why newer FreeRTOS ports (I think from 9.0.0 on) use the pdMS_TO_TICKS() macro:
vTaskDelay(pdMS_TO_TICKS(50));
which is defined as
#ifndef pdMS_TO_TICKS
#define pdMS_TO_TICKS( xTimeInMs ) ( ( TickType_t ) ( ( ( TickType_t ) ( xTimeInMs ) * ( TickType_t ) configTICK_RATE_HZ ) / ( TickType_t ) 1000 ) )
#endif
in projdefs.h
So as long as you are using pdMS_TO_TICKS and not portTICK_RATE_MS you are fine.
I hope this helps,
Erich