That's correct. The wording mentioning "delivery" being the cause of confusion perhaps ?
Regardless, many of those actual delivery Grab drivers will be concerned that they may have to "licence" their vehicles to continue operating, Not least, because most of their bikes have likely not been taxed/tested for many a year, so going "legal" is going to cost them.