I can't comment about using pending orders to 'cheat' - I've never heard of that before - but it takes a pretty insane trader to place 2 orders of 2.0 lots each on a $250 account. Wow!
Regardless I can't find anywhere that fxup.me claims to have ECN accounts.
Contract specs:
Contracts specification
The trades in the screenshots have either no suffix or a 'y suffix. This means you were trading either 5-digit or 4-digit quotes with Instant Execution which is definitely not ECN. The NDD (no-dealing-desk) quotes are Market Execution types and have different suffixes from the screenshots shown.
I would love to see fxup.me join the conversation and explain how the pending orders were used, or can be used, to cheat the data feed.
Scott