No vote from me as nothing on your list look anything like a L46. Only L173 looks the closest and probably cost more than L46. So it is not a 'poor man' substitute. If money is an issue, go with the cheapest pleco that you can afford which will be L333 porto de moz. You didn't specify which L333 is on your list, as there are a few types of pleco under the L333 number. However, if you are looking for something that will give you the best 'return', assuming you have the knowledge, skills, and time to get it the spawn for you (a big assumption here), L134 would be the best choice but it is a more difficult species to breed. I am constantly sold out of L134 despite a breeding colony of over 16 WC specimen.
BTW L174 is called leopard zebra here which is a really attractive name. There is also one that looks very much like it, L470 'mimic' which is a larger fish.