Ok, I made a new project and everything is working now. Unfortunately I can't seem to get the "Array List Get" action to store a texture in a variable. I have added a "Play Maker Array List Proxy" to the same object with the FSM (prefill type Texture with two items/textures assigned), created an empty texture FSM variable, and tried to change that variable using your Array List Get action. If I initialize the variable with a texture, that gets used when I "Set Material Texture," but it never gets changed by your action.
Am I doing something wrong (likely), or have I encountered a bug?