Read my post again, there is no magic involved its all basic stuff check if the dictionary is loaded if not request it, if it is loaded draw the sprite.
Had a quick look again and i see your issue..check the image.
//Example
if (TEXTURE::HAS_STREAMED_TEXTURE_DICT_LOADED("inventory_items_mp")) {
GRAPHICS::DRAW_SPRITE("inventory_items_mp", "kit_camp_wilderness", 0.5f, 0.5f, 0.1f, 0.2f, 0.0f, 255, 255, 255, 255, 0);
} else {
TEXTURE::REQUEST_STREAMED_TEXTURE_DICT("inventory_items_mp", 0);
}