@nathangladney I created a pull request on your git repo which updates all 5 plates with the same texture, if separate textures for each plate is needed you just need to duplicate these few lines
local object = CreateDui(imageUrl, 540, 300) -- Load image into object
local handle = GetDuiHandle(object) -- Gets DUI handle from object
CreateRuntimeTextureFromDuiHandle(textureDic, "UniqueTextureName", handle) -- Creates the texture "UniqueTextureName" in the "duiTxd" dictionary
AddReplaceTexture('vehshare', 'plate02', 'duiTxd', 'UniqueTextureName') -- Applies "UniqueTextureName" from "duiTxd" to "plate02" from "vehshare"
Just change UniqueTextureName to anything but it must be unique and make sure AddReplaceTexture() has the same name otherwise it will not change the texture.
Any issues let me know.