For the name of the turret, I went into the mod's zip and referenced the prototypes/entity/turrets.lua, and found the 'name' field. This is what it looks like in the file:
data:extend( 
  {
  {
    type = "electric-turret",
    name = "adikings-shock-turret",
    icon = "ShockTurret/graphics/icons/shock-turret.png",
etc
So my adapted reskin code based on your template looks like this:
        local rp_art_util = require("rp_art_util/rp_art_util");
    -- Note: tesla_turret_1 comes in a separate mod
    local turret_art = require("rp_plasma_turret_1_art/plasma_turret_1");
-- Makes the turret look like tesla_turret_1
rp_art_util:use_sprites("adikings-shock-turret", turret_art);