I see where the confusion stems from, size as in number of bits (think document or check with long paragraphs of text vs. just a few sentences) vs. size as in value (think check for $500 vs. check for $100, same amount of text but different value).
To avoid confusion, I will use "size" only for the amount of data in the transaction, and "value" for the amount of bitcoin.
The miners prioritize transactions based on the "fee rate", which is the value of the fee (the tip given to miners) divided by the size of the transaction. Fee rate is usually expressed in satoshis (10^-8 bitcoin) per byte (8 binary digits), this is kind of like paying for a telegram in cents (value) per word (size).
How fast your transaction gets confirmed depends on the fee you give and on the size, not on the value.
Size is determined by number of inputs and outputs (if you see more text on blockchain.info, that transaction has a larger size), and your transaction had a smaller size than the others.
In the second quote, by "small transaction" I meant size, not value.
I hope this clears up the confusion.